esma5数组新增的方法

1 indexof(要查找的元素,开始查找的位置)

2 forEach:遍历数组,数组.forEach(function(item,index,array){

item:当前遍历的元素

index:当前遍历到的索引

array:当前的数组

})

 

3 map方法:操作数组中的每一个元素并返回新的数组

4 filter:根据条件过滤数组,并返回新的数组

5 some 判断return后面的条件是否成立,如果成立返回true,不成立返回false,如果匹配成功后面将不再遍历

6 every方法:和some方法一样,只不过每一项都要遍历,并且都符合条件才会返回true,有一项不符合则返回false

7 Math对象

   (1)math.round()四舍五入

(2)math.random()随机生成0到1之间的随机数

(3)math.max()返回最大的数

(4)math.min()返回最小的数  

        alert(Math.max(10,100,300));300
        alert(Math.min(-1,20,11));-1
(5)alert(Math.abs(-100));//返回当前数的绝对值
(6)
        alert(Math.ceil(3.5));//向上取整
        alert(Math.floor(4.5));//向下取整
7 Math.pow(x,y):求x的y次方
8  Math.sqrt(4):开平方
 
9 js中的对象:对象也是一种数据类型,引用类型
    1 对象的创建:
          var person=new Object();
   2  var person=Object();
   3   var person={};
posted @ 2020-03-12 21:02  白羽轻飘  阅读(197)  评论(0编辑  收藏  举报