摘要:
数组: Js数组 可以存放任意数据类型的数据 如果索引大于数组的长度,数组自动增加到该索引值加1的长度 var arr = ["terry","larry","boss"]; arr[3] ="jacky"; //添加元素,数组程度变为4 注意!数组最多可以包含4 294 967 295个项 方法: 阅读全文
posted @ 2019-06-26 17:53
千里之外kb
阅读(178)
评论(0)
推荐(0)
摘要:
深入理解对象 之创建对象: 工厂模式: 工厂模式虽然解决了创建\多个相似对象的问题,但却没有解决对象识别的问题(即怎样知道一个对象的类型) 工厂模式问题:那就是识别问题,因为根本无法 搞清楚他们到底是哪个对象的实例。 构造函数模式: js中可以自定义构造函数,从而自定义对象类型的属性和方法,构造函数 阅读全文
posted @ 2019-06-26 14:27
千里之外kb
阅读(183)
评论(0)
推荐(0)
摘要:
函数: 如果写在对象内,是一个方法 函数声明 function 函数名(形参列表){ //函数体 } 函数表达式 var 函数名 = function (形参列表){ //函数体 } 匿名函数 function(){} 函数的执行 test(参数列表); //this 代表函数执行所依赖的环境对象。 阅读全文
posted @ 2019-06-26 14:18
千里之外kb
阅读(146)
评论(0)
推荐(0)
摘要:
ECMAScript不存在块级作用域,在循环内部定义的变量也可以在外部访问到 局部变量与全局变量: 1) 使用var操作符定义的变量将成为定义该变量的作用域中的局部变量。 2) 如果在函数中定义变量没有加var,该变量为全局变量 阅读全文
posted @ 2019-06-26 14:15
千里之外kb
阅读(128)
评论(0)
推荐(0)
摘要:
流程控制语句: Switch (a){ Case x: ....; } 当a x(全等)时执行该语句 对象: 使用构造函数创建,new Object() var person = new Object(); person.name = "briup"; person.age = 22; 使用对象字面 阅读全文
posted @ 2019-06-26 14:14
千里之外kb
阅读(145)
评论(0)
推荐(0)
摘要:
一,JS的运行环境 二,JavaScript的特点 1.客户端执行 2.执行顺序自上而下 3.弱类型(数据类型)语言 var a = 1; var a = 'hello'; 4.解释性语言,可直接执行 三,逻辑与 && 短路运算符 a&&b 返回值不一定为boolean类型 有假则假,同真为真 如果 阅读全文
posted @ 2019-06-26 14:10
千里之外kb
阅读(189)
评论(0)
推荐(0)
摘要:
Js代码执行特性 js中变量声明都会提升到脚本的第一行(注意不是定义,只是声明) 函数变量声明也会提升到前面(是整个函数!)(变量最前,函数其后) 注:在执行js代码前,先把所有变量声明,函数提升至前面,之后再运行(该覆盖的覆盖) console.log(a); var a = 1; 等价于 var 阅读全文
posted @ 2019-06-26 14:07
千里之外kb
阅读(169)
评论(0)
推荐(0)
摘要:
/*5种基本数据类型 1,Undefined var a; a = undefined Undefined派生自Null 2,Null(本质属于object,单独细分出来的) var a = null; 3,Boolean true false 4,Number 1 1.2 5,String 'he 阅读全文
posted @ 2019-06-26 14:06
千里之外kb
阅读(146)
评论(0)
推荐(0)
摘要:
说起伪数组,首先想到arguments, 这个我们函数参数的一个类数组,是类数组的代表。 1.拥有length属性,可以使用下标来访问元素,这两点和数组相同。 2.不能使用数组的方法,他们不能使用Array的方法。 我们有一种需求就是把类数组对象转化为数组对象,下面我们看一下这些方法。 1.创建新数 阅读全文
posted @ 2019-06-26 09:57
千里之外kb
阅读(9551)
评论(0)
推荐(0)
摘要:
1,js数组可以自动扩容,不会出现数组越界的情况 2,js数组中可以存放任意数据类型 3,java数组一旦定义长度,不可以更改 4,java数组中的数据类型必须一致 阅读全文
posted @ 2019-06-26 09:10
千里之外kb
阅读(1419)
评论(0)
推荐(1)

浙公网安备 33010602011771号