首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
JS
订阅
weiterlernen
更多收藏集
微信扫码分享
微信
新浪微博
QQ
18篇文章 · 0订阅
[译]发现 JavaScript 中闭包的强大威力
闭包是一个可以访问外部作用域的内部函数,即使这个外部作用域已经执行结束。 作用域决定这个变量的生命周期及其可见性。 当我们创建了一个函数或者 {} 块,就会生成一个新的作用域。需要注意的是,通过 var 创建的变量只有函数作用域,而通过 let 和 const 创建的变量既有函…
闭包,是真的美
从艺术的角度看闭包
JavaScript闭包的底层运行机制
我研究JavaScript闭包(closure)已经有一段时间了。我之前只是学会了如何使用它们,而没有透彻地了解它们具体是如何运作的。那么,究竟什么是闭包? Wikipedia给出的解释并没有太大的帮助。闭包是什么时候被创建的,什么时候被销毁的?具体的实现又是怎么样的? 现在,…
【译】简单理解 JavaScript 中的设计模式
前言导读:这篇文章比较适合初步接触设计模式的同学,文中介绍了模块模式、单例模式、工厂模式、装饰者模式,例子都很浅显易懂。看完之后会对设计模式有一个初步的了解。 当你开始一个新的项目时,一般不会立即开始编码,首先必须要定义项目的目的和范围,然后列出项目的特性或规格。在可以开始编写…
JavaScript执行机制深层剖析
小伙伴们,我们也出来活动活动筋骨,迎接我们2018年的春天。 今天我们说说JS执行流程,现在我们先暂且不考虑异步的情况。 如果你把下面的内容都吃透,那你就会发现JS内部是多么精彩的一个世界。 还等什么,go... 接下来,我们以一个简单例子进行分析。 1. JS引擎创建一个全局…
44 道 JavaScript 难题(JavaScript Puzzlers!)
这是一套很经典的JavaScript题了,做之前一些题我也觉得稀奇古怪,但一道一道做,记下错题,去查解释,做完感觉真的很值得,有点像回到高中时候,就想到了沙耶加。如果在学习路上疲惫了,安利你们《垫底辣妹》 。 1. ["1", "2", "3"].map(parseInt) 2…
JavaScript万物产生顺序
我们在很多地方可能都有听说过一种说法——JavaScript 万物皆对象。虽然这种说法不是特别准确,因为我们知道 undefined 就不是个对象,但不可否认的是 JavaScript 中大部分数据都是对象,那么问题来了,对象产生的先后顺序是什么呢?对于 Object 来说,它…
《JavaScript 闯关记》
为何写作此课程 stone 主要负责基于 Web 的企业内部管理系统的开发,虽然能够熟练地使用 JavaScript,但随着对 JavaScript 的理解越来越深,才发现自己尚未掌握其精髓。 2015年,公司请来 大胡子姜志辉 为我们培训 JS Dota 课程,让我对 Jav…
彻底搞懂JavaScript作用域
我们常说,万物都有其存在的价值,这话的确不错,但是深思一下,是不是需要有个前提,万物都在某些领域或多或少的存在某些价值。 举个例子,汽车,绝对是个非常有价值的stuff,它给我们的日常出行,货物运输等带来了极大的便利;筷子,同样也是个非常有价值的stuff,它给我们吃饭带来了极…