数组一堆元素的集合,用中括号[ ]
遍历操作
第一种
第二种 :冒号换成in
数组也是对象,本质就是键值对
js对象操作可以是对象.属性也可以是对象['属性']
增添元素
尾部添加
改元素,加元素下标不一定连续,中间的为空
更改length属性进行删除
常用删除功能
二维数组遍历
函数就是java的方法,利于扩展,引用,但函数是全局的,类似全局变量
1.函数声明,没有修饰符,可以在任何地方调用,先调用后声明也可以,有预解析功能
2.调用是直接调用
3.表达式声明,函数也是对象,只能在声明后调用
预解析
用到预解析
返回值类型加return,return后面不能加语句,终止函数运行
函数拓展
获取传递的参数
可以遍历
作用域问题
闭包和匿名函数
匿名函数解决命名冲突问题
闭包提高优先级,将函数内部和外部连接的桥梁
字面量创建对象
new创建对象
工厂模式
构造函数,相当于java类名,函数名首字母大写
Array 数组
箭头函数方法
数组一堆元素的集合,用中括号[ ]
遍历操作
第一种
第二种 :冒号换成in
数组也是对象,本质就是键值对
js对象操作可以是对象.属性也可以是对象['属性']
增添元素
尾部添加
改元素,加元素下标不一定连续,中间的为空
更改length属性进行删除
常用删除功能
二维数组遍历
函数就是java的方法,利于扩展,引用,但函数是全局的,类似全局变量
1.函数声明,没有修饰符,可以在任何地方调用,先调用后声明也可以,有预解析功能
2.调用是直接调用
3.表达式声明,函数也是对象,只能在声明后调用
预解析
用到预解析
返回值类型加return,return后面不能加语句,终止函数运行
函数拓展
获取传递的参数
可以遍历
作用域问题
闭包和匿名函数
匿名函数解决命名冲突问题
闭包提高优先级,将函数内部和外部连接的桥梁
字面量创建对象
new创建对象
工厂模式
构造函数,相当于java类名,函数名首字母大写
Array 数组
箭头函数方法