首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
青丝为谁绾
掘友等级
唤起一天明月,照我满怀冰雪,浩荡百川流。鲸饮未吞海,剑气已横秋。
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
58
文章 58
沸点 0
赞
58
返回
|
搜索文章
最新
热门
ES6主要更新内容摘要
includes():返回布尔值,表示是否找到了参数字符串。 startsWith():返回布尔值,表示参数字符串是否在原字符串的头部。 endsWith():返回布尔值,表示参数字符串是否在原字符串的尾部。 repeat方法返回一个新字符串,表示将原字符串重复n次。 padS…
Js 同步异步 事件轮询
JS的单线程是指一个浏览器进程中只有一个JS的执行线程,同一时刻内只会有一段代码在执行,但是浏览器的渲染进程是多线程的,而异步机制是浏览器的两个或以上常驻线程共同完成的。 老张把水壶放到火上,立等水开。(同步阻塞)老张觉得自己有点 老张把水壶放到火上,去客厅看电视,时不时去厨房…
Js继承的实现方式以及优缺点
正是江南好风景,落花时节又逢君。
原型链
君埋泉下泥销骨,我寄人间雪满头。
从根源解释JavaScript原型是如何诞生的
代码简介了许多,但是cat1和cat2之间没有内在的联系,不能反映出它们是同一个原型对象的实例。 这时,person1和person2会有一个constructor属性,指向它们的构造函数。 instanceof运算符,可以验证原型对象与实例对象之间的关系。
JavaScript中的this
this指向在函数运行时被确定,而不是在定义时被确定。
闭包
对内存消耗有负面影响。因内部函数保存了对外部变量的引用,导致无法被垃圾回收,增大内存使用量,所以使用不当会导致内存泄漏解决(不再使用的变量赋值为Null) 对处理速度具有负面影响。闭包的层级决定了引用的外部变量在查找时经过的作用域链长度
作用域 作用域链 执行上下文
在javascript中,if、while、for 等代码块不能形成独立的作用域。 当访问变量时,会从先从当前作用域查找,如果找不到就会从当前作用域一层层向上查找,直到找到或为undefined为止,这种向上查找的链式结构,就是作用域链 。 2.扫描上下文的函数声明:对于找到的…
数据类型判断 转换 深浅拷贝
instanceof 运算符用于检测构造函数的 prototype 属性是否出现在某个实例对象的原型链上。(注意是实例对象) instanceof可以弥补Object.prototype.toString.call()不能判断自定义实例化对象的缺点。 prototype对象有一…
赋值 深拷贝 浅拷贝 (What?Why?How?)
浅拷贝只复制指向某个对象的指针,而不复制对象本身,新旧对象还是共享同一块内存。 1 用JSON.stringify 把对象转换成字符串,再用 JSON.parse 把字符串转换成新的对象可以转成JSON格式的对象才能使用这种方法,如果对象中包含 function 就不能用这种方…
下一页
个人成就
文章被点赞
6
文章被阅读
1,926
掘力值
175
关注了
7
关注者
0
收藏集
16
关注标签
6
加入于
2020-12-29