问题:
- 对象遍历输出的方法?
- 对于不会的api要学会查文档,相关的文档网址有那些?
- Math对象中 abs(),floor(),ceil() round()方法?
- 要得到两个数之间的随机整数.并且包含这两个整数
- 数组的创建方法:
- 判断数组类型方法
- 数组中添加元素的方法?
- 数组删除一个数组元素?
- 数组排序
- 数组中indexof()与lastIndexof()
回答:
- 对象遍历输出的方法?
a) Forin - 对于不会的api要学会查文档,相关的文档网址有那些?
a) MDN
b) W3c - Math对象中 abs(),floor(),ceil() round()方法?
a) abs()绝对值
b) floor 向下取整
c) ceil向上取整
d) round() 加0.5向下取整 - 要得到两个数之间的随机整数.并且包含这两个整数
a) Math.floor(Math.random()*(max-min+1) +min) - 数组的创建方法:
a) 字面量
b) New Array(),
i. New array() 一个空数组
ii. New Array(2); 一个长度为2的空数组
iii. New Array(2,3); 一个长度为2的数组且值为2,3 - 判断数组类型方法
a) Instanceof : eg: 数组名 instanceof Array
b) Array.isArray(数组名) - 数组中添加元素的方法?
a) Push()
b) Js中的数组长度并不是固定不变的.
c) Unshift() 在数组前面添加元素. - 数组删除一个数组元素?
a) Pop()
b) 它删除数组尾最后一个元素.
c) Shift() 删除数组最前一个元素. - 数组排序
a) Sort() ,默认是升序,也可进行降序排序.
b) Reverse() - 数组中indexof()与lastIndexof()
a) 根据元素获取数组的序列.