misty0304 / day-interview Goto Github PK
View Code? Open in Web Editor NEW前端每日一题,提倡每日学习与思考,每天进步一点!
前端每日一题,提倡每日学习与思考,每天进步一点!
【vue】说说对于组件化的思路及理解
【js】模拟实现一个 Promise.finally
【其他】为什么利用多个域名来存储网站资源会更有效?
【css】如何使padding不影响元素大小?
【js】说说js执行机制,事件循环,宏任务,微任务
【html】src和href的区别
【js】three.js中的三大组件分别是哪些?都起到什么作用?
【js】写一个table组件,满足第一行和第一列固定,剩余部分可以上下左右滚动
【其他】你了解WebAssembly么?说说他的优势
【js】说说拖拽有哪些事件及其功能
【js】three.js遵循什么坐标系法则?说说对相机观测方向的理解
【js】redux 为什么提倡 reducer 设计成纯函数
【js】深拷贝和浅拷贝的区别?怎么判断哪些情况需要深拷贝,哪些不需要?
【js】原型链和作用域链是什么?有什么区别?
【html】说说你对行块元素的理解,如何搭建优雅的html页面?
【html】link和@import的区别
【其他】如何对网站进行SEO优化?
【js】说说你对diff算法的理解,有几种算法形式?
【vue】说说Vue的template编译
【js】箭头函数与普通函数(function)的区别是什么?构造函数(function)可以使用 new 生成实例,那么箭头函数可以吗?为什么?
【js】说说继承的几种方式,并尝试手写出来
【js】promise、async有什么区别?
【js】下面的代码输出什么?
var a = 10;
(function () {
console.log(a)
a = 5
console.log(window.a)
var a = 20;
console.log(a)
})()
【css】使一个长方形垂直居中的方法有哪些?
【js】three.js中相机的默认位置是哪?如何调整相机观看方向?
【其他】你看过哪些前端书籍,经常浏览哪些相关网站,有无做过笔记之类?
【js】写出3个使用this的典型应用
<img src="1.jpg" style="width:480px!important;”>
function currying(fn, ...rest1) {
return function(...rest2) {
return fn.apply(null, rest1.concat(rest2))
}
}
function curryingMore(fn, len) {
// 填入你的代码
}
function say(name, age, fruit) { console.log(我叫 ${name},我 ${age} 岁, 我喜欢 ${fruit}
) }
const showMsg = curryingMore(say)
showMsg('小A', 20, '西瓜') // 我叫 小A,我 20 岁, 我喜欢 西瓜
showMsg('小B')(25, '南瓜') // 我叫 小B,我 25 岁, 我喜欢 西瓜
showMsg('小C', 22)('倭瓜') // 我叫 小C,我 22 岁, 我喜欢 西瓜
showMsg('小D')(28)('冬瓜') // 我叫 小D,我 28 岁, 我喜欢 西瓜
【其他】如何实现浏览器内多个标签页之间的通信?
【js】什么是promise,说说promise需要遵循哪些规则?
【vue】v-if、v-show、v-html 的原理是什么,它是如何封装的?
【js】vuex和window下存对象保存数据有什么区别?
【html】iframe有那些缺点?
【js】async/await的使用场景?如何解决连续请求时要等待上个await完成后再执行下一个await的问题?
【js】如何实现点击元素内部不隐藏该元素,点击元素外部则隐藏该元素?
【js】Promise构造函数是同步执行还是异步执行,那么then方法呢?
【html】什么是虚拟dom?它与真实dom的区别是什么?
【js】介绍事件代理以及优缺点
【vue】在vue中什么时候用jsx比较好?
【js】箭头函数与普通函数(function)的区别是什么?构造函数(function)可以使用 new 生成实例,那么箭头函数可以吗?为什么?
【js】请实现一个new方法
【css】盒模型有哪些及区别
【js】请实现一下类似模板替换功能
【vue】Vue 组件 data 为什么必须是函数?
【html】jpg和png的区别是什么?
【js】请实现一下防抖和节流
【js】ES6 代码转成 ES5 代码的实现思路是什么
【css】px、em、rem的区别
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.