面试题
文章平均质量分 60
echo忘川
有问题可联系QQ:806020881
展开
-
parseInt的原理
计算法则: parseInt() 函数可解析一个字符串,并返回一个整数。 parseInt(string, radix) string :必需。要被解析的字符串。 radix :可选。表示要解析的数字的基数。该值介于 2 ~ 36 之间。如果省略该参数或其值为 0, 则数字将以 10 为基础来解析。如果它以 “0x” 或 “0X” 开头,将以 16 为基数。 如果该参数小于 2 或 者大于 36 ,则 parseInt() 将返回 NaN。简单说就是如下的进制的转化二进制数据一般可写为原创 2021-06-18 17:10:52 · 1868 阅读 · 0 评论 -
面试题总结(js篇)
后期会慢慢补上答案,现在先整理问题1.js的闭包2.js的原型链3.js的作用域链4.js的继承有哪几种,有什么区别5.垃圾回收机制(新生代、老生代算法)6.深浅拷贝7.防抖和节流8.call, apply, bind 区别9.判断数据类型10.介绍下重绘和回流(Repaint & Reflow),以及如何进行优化11.事件委托(事件代理)12.事件循环13.事件流14.a.b.c.d 和 a[‘b’][‘c’][‘d’],哪个性能更高?15.变量提升这些都是基础题,原创 2021-05-20 15:58:06 · 166 阅读 · 0 评论 -
面试题总结(vue2.x原理篇)
1. 讲一讲 MVVMMVVM 是 Model-View-ViewModel 缩写,也就是把 MVC 中的 Controller 演变成 ViewModel。Model 层代表数据模型,View 代表 UI 组件,ViewModel 是 View 和 Model 层的桥梁,数据会绑定到 viewModel 层并自动将数据渲染到页面中,视图变化的时候会通知 viewModel 层更新数据。2. 简单说一下 Vue2.x 响应式数据原理Vue 在初始化数据时,会使用 Object.defineProper转载 2021-05-19 17:21:41 · 546 阅读 · 0 评论