美文网首页
数组的常用方法

数组的常用方法

作者: js技术 | 来源:发表于2021-08-29 21:31 被阅读0次

    - pop 删除数组最后一项

    - push 添加到数组最后一项

    - shift 删除数组的第一项

    - unshift 添加到数组的第一项

    - splice 可以添加或者删除数组指定位置的内容

    - reverse  可以反转数组

    - sort 可以排序数组 ```jsvar arr = [1,2,4,3];arr.sort(function(a,b){    return a-b;})```

    - concat:把2个或者多个数组连接成一个数组 

    - join  : 可以数组通过指定的字符连接成字符串

    - indexOf :查找元素再数组中的索引 , 如果没有找到 那么就会返还

    -1### 冒泡排序 

    - 如果前一项大于后一项的值,那么就把前一项和后一项 互换位置 ,重复这个过程来进行排序

     ### 选择排序

     - 找到最小值索引,记录最小值的索引 ,把最小值索引的值和假设的最小值 进行互换操作 ,重复这样的过程,然后排序;

    ### 传值 和 传址

    - 简单数据类型会传值      

    - 以值的形式存在栈里 - 复杂数据类型会传址     

     - 以址存在栈里    

    - 值实际上在堆里 - 传址会造成互相引用 (互相影响);

    - 如何解决传址问题(互相影响问题) 

       - 深拷贝 - 字符串的方法 replace : 替换指定字符;

    相关文章

      网友评论

          本文标题:数组的常用方法

          本文链接:https://www.haomeiwen.com/subject/aamgiltx.html