学习笔记-js数组

<body>
  <script>
  //内置函数
  //数组
  //arrayObject.push(...)把参数顺序添加到arrayObject的尾部 返回新数组的长度
  //arrayObject.unshift(...)把参数顺序添加到arrayObject的最前面
  //pop()删除最后一个元素 返回值是被删除的那个元素
  //shift()删除第一个元素 返回值是被删除的那个元素
  var colors=new Array("red","blue","gray");
  colors.push("black");
  var n=colors.pop();
  console.log(n);
  //arrayobject.jion(分隔符//不写默认逗号)把所有元素放入一个字符串 返回字符串
  //reverse()颠倒顺序
  //sort()对数组元素排序 按第一个数字 从小到大 按字符串比较
  //sort(function(a,b){return(b-a)});//降序 a-b//升序
  var nums=[2,4,6];
  var str=nums.join("-");
  console.log( str);
  nums.reverse();
  console.log(nums);
  //concat----  arr3=arr1.concat(arr2,["a","123"...]);//把数组一数组二连在一起
  //slice(start,end) 从已有的数组中返回选定的元素
  //start从何处选 负数的话从尾部 end截取至end前一个
  //splice()
  //删除 splice(index,count) 返回含有被删元素的数组
  //插入 splice(index,0,item1,item2...)
  //替换 splice(index,count,item1,item2...)
  //indexOf(searchvalue,startIndex) 查找 返回number 位置 没找到-1
  //lastIndexOf(searchvalue,startIndex) 从末尾开始找
   



  </script>
</body>

 

posted @ 2020-07-05 15:29  小余猪  阅读(120)  评论(0)    收藏  举报