首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
jigege
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
23
文章 23
沸点 0
赞
23
返回
|
搜索文章
最新
热门
词法作用域
在《你不知道的javascript上卷》中是这样定义的:词法作用域就是定义在词法阶段的作用域。换句话说,词法作用域是由你在写代码时将变量和块作用域写在哪里来决定的,因此当词法分析器处理代码时会保持作用域不变(大部分情况下是这样的)。
初步认识闭包
什么是闭包?首先我们可以通过一段代码清晰地展示所谓的闭包在foo()执行后,其返回值(也就是内部的bar()函数)赋值给变量baz并调用baz(),实际上只是通过不同的标识符引用调用了内部的函数bar
JavaScript语言精粹第三章读书笔记(3)
然后我们就可以用typeof操作符来确定各对象属性的类型,且原型链的任何属性都会产生值。我们也可以在写代码的时候注意检查,并随时删除掉可能值为函数的属性,另外一个方法就是使用has
JavaScript语言精粹第三章读书笔记(2)
对象中的值可以通过赋值语句来更新。如果属性名已经存在对象中,那么这个属性的值被替换 如果对象之前并没有拥有那个属性名,那么该属性就被扩充到该对象中。 对象通过引用来传递。他们永远不会被拷贝 等你创建一个新对象时,你可以选择某个对象作为它的原型。比如就我们就可给object增加一…
JavaScript语言精粹第三章读书笔记(1)
对象字面量提供了一种简便、高效的创建新对象值的表示法;对象字面量可以出现在任何允许表达式出现的地方。 属性名可以是包括空字符串在内的任何字符串,且并不强制要求用引号括住属性名。所以用引号括住"first-name"是必须的,但是否括住first_name则是可选的。逗号用来分隔…
Javascript语言精粹函数读书笔记
npm运行环境node成就了js,不只是把js带到了后端,同时npm(nodepackagemanagement)打开了工具世界,第三方开源的很多插件可以用全局安装live-server提供HTTP服
个人成就
文章被点赞
14
文章被阅读
1,444
掘力值
86
关注了
5
关注者
3
收藏集
0
关注标签
4
加入于
2020-07-08