发表于: 2017-01-12 01:11:09
1 1379
今天完成的事情:
1.今天看了js高级程序设计,修改了下学员列表css样式
明天计划的事情:
1.把任务5登录和后面的任务弄到一起,把这个任务全部做完。
遇到的问题:
1.懒加载按照模板弄上去了,有报错。看了天云师兄的是好的,可能是angular版本太高了,明天换成1.3.1
收获:
引用类型:在ECMAScript中,引用类型是一种数据结构,用于将数据和功能组织在一起
1.object类型:可以new操作符加object构造函数,还可以使用对象字面量
访问对象属性可以使用点表示法,也可以使用方括号[]表示法
2.Array类型
创建数组基本方式:一Array方法 二使用数字字面量
数组的length 设置数组length=2会移除超过长度的数组,显示为define
检测数组,可以使用isArray()方法
转换方法可以使用toLocalString(),toString(),valueOf()方法
栈方法:LIFO后进先出,最新添加的项最早被移除。
push():接收任意数量的参数,把他们逐个添加到数组末尾,返回修改后的数组长度。
pop()方法:数组末尾移除最后一项,减少数组的length值,返回移除的项
队列方法:FIFO先进先出,队列在列表末端添加项,在队尾前端移除项。
shift()移除数组的第一项并返回该项,数组长度减一
重排序方法:reverse()方法,反转数组项的顺序
sort()方法:默认情况该方法按照升序排列数组项
操作方法:concat()将接收到的参数添加到副本末尾,返回新构建的数组
slice()方法:可以接受一两个参数,不会影响原数组
splice()方法:可以删除 插入指定位置 替换
位置方法:indexOf(),indexOf()
迭代方法:every()、flilter()、foreach()、map()、some()
评论