首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
JavaScript
订阅
五味花火
更多收藏集
微信扫码分享
微信
新浪微博
QQ
6篇文章 · 0订阅
一文彻底理解JavaScript的深拷贝与浅拷贝
1. 认识深拷贝和浅拷贝 按引用传递的是引用类型(Object,Array,Function),一般存放与内存中的堆区,存取速度慢,存放量大,其引用指针存于栈区,并指向引用本身。 深拷贝: 指复制后的新对象重新指向一个新的内存地址,两个对象改变互不影响。 2. 浅拷贝 Obje…
学习作用域中的“名词”
通过之前的文章,我们熟悉了作用域的基本概念。但是作用域中的变量,函数声明在什么地方查找,引用它们的时候又发生了什么。正是我们将要讨论的内容。 在我们的认知中JavaScript代码在执行的时候是由上到下一行一行执行的。但实际上并不完全正确。例如: 按照我们之前的认知由上到下,最…
javascript中的数据类型及其常见用法
javascript中一种有6中数据类型,有5种简单数据类型(也称为基本数据类型):Undefined、Null、Boolean、Number 和String,还有1种复杂数据类型——Object。 Undefined 类型只有一个值,即特殊的undefined。根据工作中总结…
【共读】你不知道的js 上 (1)作用域是什么?
建议在阅读前了解作者的生平,背景,核心贡献及思想。相信会对理解本书以及后续的选书读书会有所帮助。 谈谈你对作用域的理解。 介绍一下 ReferenceError 异常类型 和 TypeError 异常类型。 谈谈你对作用域链的理解。 作用域收集并且维护由所有声明的标识符组成的查…
javascript中初始化构造函数时new所起的作用
分析:所以new在这个过程中的作用是,使p1继承了Person的name和age属性,使p1的原型指向了Person的原型,使得p1拥有了Person的全部实例属性和原型对象,因此p1具有了name和age属性以及say方法。new Person("黎明",30)返回的是如下所…