随笔- 443  文章- 77  评论- 996  阅读- 105万 
09 2016 档案
《你不知道的JavaScript》整理(四)——原型
摘要:一、[[Prototype]] JavaScript中的对象有一个特殊的[[Prototype]]内置属性,其实就是对于其他对象的引用。 当你试图引用对象的属性时会触发原型[[Get]]操作,比如myObject.a。 1. 第一步是检查对象本身是否有这个属性,如果有的话就使用它。 2. 如果a不在 阅读全文
posted @ 2016-09-08 10:28 咖啡机(K.F.J) 阅读(1131) 评论(0) 推荐(0) 编辑
《你不知道的JavaScript》整理(三)——对象
摘要:一、语法 两种形式定义:文字形式和构造形式。 二、类型 对象是JavaScript的基础。 1)基本类型 在JavaScript中一共有六种主要类型(术语是“语言类型”): 2)内置对象 JavaScript中还有一些对象子类型,通常被称为内置对象。 引擎可以将一些基础类型自动转换成相应的内置对象, 阅读全文
posted @ 2016-09-07 10:47 咖啡机(K.F.J) 阅读(1106) 评论(4) 推荐(2) 编辑
《你不知道的JavaScript》整理(二)——this
摘要:最近在读一本进阶的JavaScript的书《你不知道的JavaScript(上卷)》,这次研究了一下“this”。 当一个函数被调用时,会创建一个活动记录(执行上下文)。 这个记录会包含函数在哪里被调用(调用栈)、函数的调用方法、传入的参数等信息。 this就是记录的其中一个属性,会在函数执行的过程 阅读全文
posted @ 2016-09-06 10:54 咖啡机(K.F.J) 阅读(1955) 评论(0) 推荐(1) 编辑
《你不知道的JavaScript》整理(一)——作用域、提升与闭包
摘要:最近在读一本进阶的JavaScript的书《你不知道的JavaScript(上卷)》,里面分析了很多基础性的概念。 可以更全面深入的理解JavaScript深层面的知识点。 一、函数作用域 1)函数作用域 就是作用域在一个“Function”里,属于这个函数的全部变量都可以在整个函数的范围内使用及复 阅读全文
posted @ 2016-09-05 11:14 咖啡机(K.F.J) 阅读(1485) 评论(3) 推荐(4) 编辑

点击右上角即可分享
微信分享提示