首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
js
订阅
爱料理的老大
更多收藏集
微信扫码分享
微信
新浪微博
QQ
7篇文章 · 0订阅
浅拷贝和深拷贝
浅拷贝和深拷贝区别:假设a由b复制而来,当修改b时,如果a跟着变了,说明这是拿人手短——————浅拷贝;如果a没变,那就是自食其力——————深拷贝。实际上:深拷贝在计算机中开辟了一块新的内存地址用于存放复制的对象,而浅拷贝仅仅是指向被拷贝的内存地址,如果原地址中对象被改变了,…
javascript 的垃圾回收机制
当变量进入执行环境时,标记这个变量为“进入环境”;当变量离开环境时,标记为“离开环境”;垃圾回收器并不是每时每刻都在工作,每隔一段时间工作一次;垃圾回收器运行时,给每个变量都加上标记,然后去掉环境中的变量,以及被环境中变量引用的变量的标记。然后,这时候,剩下的所有的被标记的变量…
javascript创建对象的几种方式
javascript创建对象简单的说,无非就是使用内置对象或各种自定义对象,当然还可以用JSON;但写法有很多种,也能混合使用。
闭包的概念?优缺点?
执行上面的代码可以看到打印出123,在函数testFunc里面可以访问变量testVar,这个全局作用域就是一个闭包。其实我们在实际工作中经常会写这样的代码,只是对闭包界定不是很清楚,具体问起来也不知道怎么来解释闭包。这个栗子可能还不够清晰,那么再举一个: 在相同的作用域中,尚…
盘点ES7、ES8、ES9、ES10新特性
从 ECMAScript 2016(ES7)开始,版本发布变得更加频繁,每年发布一个新版本,好在每次版本的更新内容并不多,本文会细说这些新特性,尽可能和旧知识相关联,帮你迅速上手这些特性。想阅读更多优质文章请猛戳GitHub博客 在 ES6 中我们有 String.protot…
数组去重