doctype 的作用
语义化标签的理解
css 选择器优先级
important 有什么不好
css 选择器的解析顺序
css 清除浮动
overflow
浏览器的同源政策
get 和 post 的区别
js 的浮点数问题
toFixed(n)方法也会存在进度问题 将两个小数先转化为整数将其做运算,再转换为小数 直接用第三方处理浮点数的库,帮你封装好,引入直接可以用。 如:number-precision
js 脚本 defer 和 async 的区别
异步 js 脚本在执行的时候主线程会停止吗
任务队列中有哪两种?讲讲是怎么执行的
js 如何设置异步
async/await 是一个语法糖,你知道 await 后面如何用吗
this 在 node 里全局的指向是什么
数组去重的办法
vue 项目用了哪些技术
webpack 的 css 加载器和你用的 stylus 的 css 有什么不同
为什么要用 vue 来写呢?为什么不用原生的 js 来写
为什么要用 vuex
有没有了解一些前端前沿的技术
什么时候开始学前端的
项目介绍
项目你觉得比较难的地方
城市选择页面是怎么实现的
城市列表的数据是从哪来的
移动端布局的怎么实现的
移动端 200ms 延迟的原因,如何解决 回答 fastclick 库
fastclick 库是怎么实现的 在检测到 touchend 事件的时候,会通过 DOM 自定义事件立即出发模拟一个 click 事件,并把浏览器在 300ms 之后真正的 click 事件阻止掉
如何阻止真正的 click 事件
捕获阶段可以应用在哪儿
监听事件的方式
addEventListener 的参数有哪些
浏览器缓存,怎么判断是否从缓存中取
地址栏输入 URL 后经历了哪些步骤
区分 '123' 和 123 的方法
flex 有哪些属性
flex-basis 属性是干嘛的
vue 双向数据绑定,哪些不能双向绑定 数组的下标方式,因为 vue2 里面是用的 Object.defineProperty() 方法 可以通过 vue3 proxy 方式
Object.defineProperty 是干嘛的,参数有哪些
vue3 相对于 vue2 的区别
怎么样向下兼容 babel
import {A} from '...'
import A from '...'
require('...')
的区别
项目用什么打包的
webpack 的功能
手撕代码:1203040506 --> 1234560000 (移动 0 到最后)
实现 find(numbers, n, sum)的方法:在 numbers 数组中找到 n 个数的和为 sum,讲讲思路
你用过 python,那你说说在处理数据(比如 excel 表格数据)的时候 python 好还是 js 好
nodejs 是什么
了解哪些新技术 Web Assembly
web assembly 是个什么 (框架?语言?规范?)
官网定义:
简书:
本文作者:毛超颖
本文链接:
版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!