首页
沸点
课程
AI Coding
数据标注
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
你不知道的JS[阅读笔记]
laoxu
创建于2021-08-27
订阅专栏
你不知道的JavaScript
暂无订阅
共7篇文章
创建于2021-08-27
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
JS-对象详细解析
对象详细解析 对象 创建一个对象 大概有两种方式 文字语法 构造形式 两种方式唯一的区别:在文字声明中可以添加多个key/value,而在构造形式中只能添加一个 因此,在JS社区中,大多数人都认为能使
JS-this&bind&call&apply&new
this&bind&call&apply&new 总结 this永远都指向最后调用他的对象 bind,call,apply三个函数的作用都是修改this的指向 new的优先级高于其他三兄弟(bind,
JS-作用域闭包
对于那些有一点JavaScript使用经验但从未真正理解闭包概念的人来说,理解闭包可以看作是某种意义上的重生,但是需要付出非常多的努力才能理解这个概念
JS-声明提升
总结:先有声明再有赋值 编译器 JS引擎在解释JS代码之前会首先对其进行编译,编译阶段的一部分工作就是找到所有的声明,并用合适的作用域将它们关联起来。 所以准确的思考方式:包括变量和函数在内的所有声明
JS-函数作用域和块作用域
函数中的作用域 函数的作用域的含义是指,属于这个函数的全部变量都可以在整个函数的范围内使用及复用(事实上在嵌套的作用域中也可以使用) 隐藏内部实现 可以从所写的代码中挑选出一个任意的片段,然后用函数声
JS--理解编译原理和LHS、RHS
JS--理解编译原理和LHS、RHS 编译原理 JS是动态语言,但事实上是一门编译语言,与传统编译语言不同的是,它不是提前编译的。 尽管如此,JS引擎进行编译的步骤与传统编译语言非常相似,传统编译语言
JS-词法作用域
词法作用域气泡 考虑下面代码的词法作用域,可以将他们理解为几个逐级包含的气泡 注意:没有任何函数的气泡可以同时出现在两个外部作用域的气泡中,就如同没有任何函数可以部分的同时出现在任何两个父级函数中一样