Coder Social home page Coder Social logo

feguideteam / feguide Goto Github PK

View Code? Open in Web Editor NEW
1.2K 63.0 274.0 1.74 MB

【前端面试题+前端学习+面试指南】 一份涵盖大部分前端工程师所需要掌握的核心知识。这个项目就是为了帮助那些找工作的前端开发工程师去回顾前端的基础知识,如果你不想找工作,也可以通过查看这些面试问题去巩固你的前端技能。

Home Page: https://github.com/nanhupatar/FEGuide

License: MIT License

interview-questions font-end js-questions css-questions html-questions css html vue node react

feguide's Introduction

FEGuide 前端指南

GitHub

介绍

相对于传统的软件工程师(Java C/C++)面试而言,前端工程师面试对算法以及计算机底层考察程度较低。面试的时候一般会着重考察错综复杂的前端基础知识,比如 HTML ,CSS ,JS 等。同时会根据各个面试公司的技术栈去侧重一些应用上的技术,比如小程序,node,react,vue 等等。

绝大部分的面试题目,你都可以在互联网上找到比较满意的答案。github 上也有一些开源的库来帮助前端工程师准备面试。正如各路大佬常说的那样,对面试最有帮助的还是 前端开发的面试题集 。从众多面试集中,我们可以找到一些面试必考(概率大)的面试题。当然,并不是所有的问题你都能够在网上找到满意的回答,这可能受限于理解能力以及找问题的方法。

这个项目就是为了帮助那些找工作的前端开发工程师去回顾前端的基础知识,如果你不想找工作,也可以通过查看这些面试问题去巩固你的前端技能。

这是一个开源的项目,希望随着社区广泛参与,得到更多的支持。

目录

  1. HTML 问题
  2. CSS 问题
  3. javaScript 问题
  4. 网络问题
  5. 计算机底层问题
  6. nodeJs 问题
  7. 框架问题集合
  8. 简历求职问题

进行中

  • 框架问题集合

已完成

贡献指南

请阅读我们的贡献指南,了解可以如何贡献,如何提出改进建议。

许可协议

本项目全部内容遵守 MIT 许可协议.

其他

关注我们同名的微信公众号,每天早上六点准时推送前端资讯,一起来学习把。

前端指南

feguide's People

Contributors

2nthony avatar kernellmd avatar nanhupatar avatar suyanhanx avatar timrchen avatar tyroneyveschen avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

feguide's Issues

js实现千位分隔符

var result = "123456789".replace(/(?=(\B\d{3})+$)/g, ",");
console.log(result);
// => "123,456,789"

javascript问题里函数节流的实现有误~

function throttle(method, context) {
     clearTimeout(methor.tId);
     method.tId = setTimeout(function(){
         method.call(context);
     } 100); // 两次调用至少间隔 100ms
}
// 调用
window.onresize = function(){
    throttle(myFunc, window);
}

这段代码的实现应该是函数防抖哦!!!

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.