我的个人博客(xxoo521.com)已上线,不定期持续更新精品文章,点击查看
心谭小站

心谭小站

专注前端与算法,公众号「心谭博客」

上一页 1 ··· 6 7 8 9 10
摘要: 在 中,一共4中调用方式。需要注意的是,调用方式中, 的指向问题。 函数调用模式 丢失,debug会提示未定义相应属性。按照规范,需要将 赋值给 方法调用模式 在 函数调用模式 中的 就是方法调用模式,这时,这个 函数被保存为对象的一个属性 。 构造器调用模式 通过 来声明, 会被绑定到一个连接 的 阅读全文
posted @ 2018-06-02 22:34 心谭小站 阅读(190) 评论(0) 推荐(0) 编辑
摘要: 关于 实例一旦被创建就会被执行 过程分为两个分支: 和`pending= rejected` 状态改变后,依然会执行之后的代码: javascript const warnDemo = ctx = { const promise = new Promise(resolve = { resolve(c 阅读全文
posted @ 2018-06-02 22:33 心谭小站 阅读(174) 评论(0) 推荐(0) 编辑
摘要: 实际上保证的,并不是变量的值不得改动,而是变量指向的那个内存地址不得改动。 效果 对于简单类型的数据 (数值、字符串、布尔值) ,值就保存在变量指向的那个内存地址,因此 等同于常量 。 对于 复合类型的数据(主要是对象和数组) ,变量指向的内存地址, 只能保证这个 指针是固定的 ,不能保证它指向的数 阅读全文
posted @ 2018-06-02 22:31 心谭小站 阅读(1101) 评论(0) 推荐(0) 编辑
摘要: 推荐写法 具体解释可以往后看。 原理 1. 每一个 执行文件,都自动创建一个 对象,同时, 对象会创建一个叫 的属性,初始化的值是 。即: 2. 是引用 的值 3. 模块导出的时候,真正导出的执行是 ,而不是 1与2的demo 3的demo 为了验证真正导出的是 而不是 ,我们对 修改如下: 的输出 阅读全文
posted @ 2018-06-02 22:29 心谭小站 阅读(317) 评论(0) 推荐(0) 编辑
上一页 1 ··· 6 7 8 9 10