随笔分类 - JavaScript
摘要:本文是金旭亮老师网易云课堂的课程笔记,记录下来,以供备忘。函数执行上下文当函数运行时,通过this,函数可以获取它运行所需的外界环境的相关信息(比如某变量的值,另一个对象的引用等)。 this引用的对象会”变的”!每次对函数的调用都有一个上下文对象,this关键字引用它。如...
阅读全文
摘要:本文是金旭亮老师网易云课堂的课程笔记,记录下来,以供备忘。数组是“多态数组" ,啥都可以放1 //JavaScript中的多态数组2 var arr = ["one", 2, true,3 function (a, b) { return a ...
阅读全文
摘要:本文是金旭亮老师网易云课堂的课程笔记,记录下来,以供备忘。概述使用对象字面量,或者向空对象中动态地添加新成员,是最简单易用的对象创建方法。然而,除了这两种常用的对象创建方式,JavaScript还提供了其他方法创建对象。1).使用工厂函数创建对象我们可以编写一个函数,此函数的功能就是创建对象,可将其...
阅读全文
摘要:本文是金旭亮老师网易云课堂的课程笔记,记录下来,以供备忘。对象的创建JavaScript对象有两种类型1).Native:在ECMAScript标准中定义和描述,包括JavaScript内置对象(数组,日期对象等)和用户自定义对象。2).Host:在主机环境(如浏览器)中实现并提供给开发者使用,比如...
阅读全文
摘要:本文是金旭亮老师网易云课堂的课程笔记,记录下来,以供备忘作用域 JavaScript的变量作用域只有两种,全局作用域和函数作用域。函数的作用域 函数中定义的变量是私有的,仅在本函数范围内有效,称为“函数作用域”。 1 //每个函数,都定义了一个作用域2 ...
阅读全文
摘要:本文是金旭亮老师网易云课堂的课程笔记,记录下来,以供备忘函数的参数 对于参数值,JavaScript不会进行类型检查,任何类型的值都可以被传递给参数。 对于函数参数,如果过少,没得到值的参数值为undefined,如果过多,多的会被忽略掉。 1 //调用...
阅读全文
摘要:本文是金旭亮老师网易云课堂的课程笔记,记录下来,以供备忘函数几个要点: a).函数是javascript中的一等公民 (重要性) b).函数是一个对象 c).函数定义了一个独立的变量作用域定义方式a)命名函数: 除非在另一个函数内部定义,否则,命名函数是全...
阅读全文
摘要:本文是网易云课堂金旭亮老师的课程笔记,记录下来,以供备忘。变量类型 只有6种 : 四种原始数据类型boolean , number, string , undefine, 其他object,function是对象typeof,instanceof ...
阅读全文
浙公网安备 33010602011771号