daily-interview / fe-interview Goto Github PK
View Code? Open in Web Editor NEW:smiley: 每日一道经典前端面试题,一起共同成长。
Home Page: https://blog.csdn.net/u010494753
License: MIT License
:smiley: 每日一道经典前端面试题,一起共同成长。
Home Page: https://blog.csdn.net/u010494753
License: MIT License
react如何实现组件预加载?
nuxt有哪些特性?为什么要用nuxt做服务端渲染?它解决了什么问题?
Proxy如何实现数据劫持、双向绑定?
图片懒加载原理及如何实现
组件设计原则有哪些?
href="javascript:;"与href="#"有什么不同?
redux的工作流程是怎样的?
resetting 和 normalizing 之间有什么区别?
js垃圾回收机制与如何手动进行垃圾回收释放内存?
谈谈你对原型链的理解?
如何让const定义的对象真正不可修改?
说一说Typescript中的泛型的作用及使用场景。
说一下对bind,call,apply三个函数的认识,自己实现一下bind方法
什么是强缓存和协商缓存?
有哪几种常用的清除浮动方法?
js实现几种常见排序算法。
了解js闭包吗?谈谈你对js闭包的理解。
说说你对http和https的理解
谈一谈你对this指针的理解
setState到底是异步还是同步?
尽可能多的写出常用的数组去重
的方法
你遇到过跨域问题吗?跨域请求资源的方式有哪些?
react条件渲染的几种方式
用过nginx吗?nginx负载均衡如何实现?
介绍一下css盒子模型
CSS Sprites(雪碧图)原理及其优缺点
说说对 BFC (Block formatting contexts)的理解
redux-saga有哪些优缺点?
从输入URL到页面加载完成发生了什么?
什么是函数节流和函数防抖?各自的应用场景是怎么样的?
js栈内存和堆内存的区别
Vue的生命周期有哪些?
react组件通信如何实现?
介绍一下React生命周期?
如何判断是否是数组?
如何实现一个loading动画效果
css中position属性值有哪些?各有什么特点。
react之Fragments使用方法及使用场景
写出下列程序运行结果并做出解释:
setTimeout(function(){
console.log(1);
},0);
new Promise(function(resolve) {
console.log(2)
for(let i=0; i<10000 ; i++ ) {
i==9999 && resolve();
}
console.log(3)
}).then(function(){
console.log(4)
});
console.log(5);
介绍一下 JS 的基本数据类型。
css中@import和link有什么区别?
React的请求应该放在哪个生命周期中?
let和var在for循环中有什么不同?
vue组件通讯方式有哪些?
Object.assign 是浅拷贝还是深拷贝?实现深拷贝的方法有哪些?
ES6模块与CommonJS模块有什么区别?
如果图片加载失败,如何做统一处理及优化?
什么是IIFE?
描述一下 cookies,sessionStorage 和 localStorage 的区别?
说说你对 Promise 的理解,它的工作原理是怎么样的
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.