![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
面试题
文章平均质量分 90
Pixel0216
这件事,没有时间的限制,只要愿意,什么时候都可以开始。
展开
-
前端常见面试题
函数和声明该函数的词法环境的组合通俗一点: 内层函数访问外层函数的变量闭包的优势: 缓存数据, 私有化数据闭包的劣势: 如果不好好处理, 内存泄露(应该释放的内存没被释放)总结: 因为内层函数访问了外层函数的变量, 如果内层函数被return出去, 将来这个内层函数会被缓存, 同时这个函数中用到的变量也会被缓存, 从而实现数据缓存 数据私有化;伴随着内存泄露(重置null即可)M Model(数据层) ajax请求回来的数据。原创 2022-11-21 22:04:55 · 882 阅读 · 0 评论 -
JavaScript面试常见问题(三)
构造函数中实例对象的new通常会做哪些事情什么是原型对象和原型链实例对象属性的访问规则是什么函数中this的指向什么叫递归函数什么叫闭包如何释放闭包空间什么叫浅拷贝和深拷贝?区别是什么var、let、const的区别箭头函数中this的指向什么情况下用箭头函数箭头函数中可以用arguments吗箭头函数在哪些情况下可以简写数组去重的方法什么是js的垃圾回收机制...原创 2022-06-30 18:17:27 · 468 阅读 · 0 评论 -
JavaScript面试常见问题(二)
JavaScript是由哪几部分组成的**DOM中常见的概念:**打印对象时console.log 和conlose.dir的区别伪数组和真数组的区别注册事件三要素注册事件的方式有哪些?区别是什么innerText和innerHTML的区别事件处理函数中的this指向的是谁阻止a标签跳转的方法有哪些深克隆和浅克隆的区别事件的三个阶段分别是什么如何阻止冒泡和默认行为js的运行机制是什么什么是异步和同步js的执行顺序计时器和延时器的区别正则表达式的作用.........原创 2022-06-30 18:15:20 · 424 阅读 · 0 评论 -
JavaScript面试常见问题(一)
简单数据类型:复杂数据类型:强数据类型(Java):写出来一个单词就知道它存放的是什么数据类型 例如示例下,看到int就知道这个变量内只能是整型的布尔类型在哪些情况下会返回false0 false undefined ’ ’ null NaN:可以用于任何的数据类型:提取 整数数值:提取浮点数值i++ 先赋值后运算++i先运算后赋值=是赋值号,通常用来声明变量,将右边的值给左边==是相等,用来比较两个值是否相等(也只比较两个值是否相等,不会比较数据类型是否相等)===是全等,用来比较两边的值、数据类型原创 2022-06-16 21:00:27 · 222 阅读 · 0 评论