面试
文章平均质量分 81
ZHANGJIN9546
这个作者很懒,什么都没留下…
展开
-
浅拷贝与深拷贝思考(深入了解什么是拷贝及数据类型)
浅拷贝与深拷思考前言在写这篇文章之前,如果有人问我什么是深拷贝/浅拷贝?如何区分深拷贝与浅拷贝,简单点来说,就是假设B复制了A,当修改A时,看B是否会发生变化,如果B也跟着变了,说明这是浅拷贝,如果B没变,那就是深拷贝。这句话面试回答可以勉强蒙混过关,也是最通俗易懂的一个答案了。但实际开发过程中确总是出现各种“意外事件”。1、javascript数据类型内容:1、了解基本数据类型与引用类型的存储方式2、拷贝概念只针对引用类型1.1、基本数据类型string、number、null、undef原创 2021-04-26 10:30:08 · 612 阅读 · 2 评论 -
2020 前端高频面试题!!!(前端基础篇)
前端基础篇1、如何理解执行上下文JavaScript执行上下文(context)主要指代码执行环境的抽象概念。执行上下文分为三种:全局执行上下文函数执行上下文eval执行上下文### 每一段js代码执行,都会先创建一个上下文环境。2、如何理解作用域链前沿知识:js代码执行前会创建上下文环境,这个上下文环境包含了变量、作用域链和this.简单理解就是从当前环境向父级一层一层查找变量的过程称之为作用域链。var name = '前端未来';function hello(){ con原创 2020-05-19 17:11:45 · 3669 阅读 · 0 评论