• JS数组常用方法---11、ES3及之前的方法总结


    JS数组常用方法---11、ES3及之前的方法总结

    一、总结

    一句话总结:

    对学习内容进行总结之后,对学习和记忆都大有裨益,例如之前学的数组的10个方法可以总结为三类:a、修改数组:push、unshift、shift、pop、splice; b、改变数组元素顺序:sort、reverse; c、不影响原数组:join,concat,slice;

    修改数组:push、unshift、shift、pop、splice
    改变数组元素顺序:sort、reverse
    不影响原数组:join,concat,slice

    1、会对原数组产生影响的方法总结?

    修改数组:push、unshift、shift、pop、splice
    改变数组元素顺序:sort、reverse

    2、不影响原数组的方法?

    不影响原数组:join,concat,slice

    3、可以做深度拷贝的方法?

    concat,slice

    4、向数组中添加元素的方法(及方法作用)?

    1、push:将一个或多个元素添加到数组的末尾
    2、unshift:将一个或多个元素添加到数组的开头
    3、splice:在数组指定位置修改(删除或者插入元素,或者两者同时进行)

    5、从数组中删除元素的方法?

    pop方法(数组尾删)、shift方法(数组头删)、splice方法(指定位置删或者修改)

    6、从数组中删元素,返回值总是这些被删的元素 的方法例子?

    比如pop方法(数组尾删)、shift方法(数组头删)、splice方法(指定位置删或者修改),返回值都是被删的元素

    7、改变数组元素顺序的方法(及方法作用)?

    sort:对数组进行排序
    reverse:对数组进行反序

    8、返回值指向原数组的方法?

    改变数组元素顺序:sort、reverse

    9、记忆es3及之前数组的这些方法(对这些方法进行分类)?

    修改数组:push、unshift、shift、pop、splice
    改变数组元素顺序:sort、reverse
    不影响原数组:join,concat,slice

    二、ES3及之前的方法总结

    博客对应课程的视频位置:

     1 <!DOCTYPE html>
     2 <html lang="en">
     3 <head>
     4     <meta charset="UTF-8">
     5     <title>ES3及之前的方法总结</title>
     6 </head>
     7 <body>
     8 <!--
     9 
    10 会对原数组产生影响的方法总结
    11 修改数组:push、unshift、shift、pop、splice
    12 改变数组元素顺序:sort、reverse
    13 
    14 
    15 不影响原数组的方法
    16 不影响原数组:join,concat,slice
    17 
    18 
    19 可以做深度拷贝的方法
    20 concat,slice
    21 
    22 
    23 向数组中添加元素的方法(及方法作用)
    24 1、push:将一个或多个元素添加到数组的末尾
    25 2、unshift:将一个或多个元素添加到数组的开头
    26 3、splice:在数组指定位置修改(删除或者插入元素,或者两者同时进行)
    27 
    28 
    29 从数组中删除元素的方法
    30 pop方法(数组尾删)、shift方法(数组头删)、splice方法(指定位置删或者修改)
    31 
    32 
    33 从数组中删元素,返回值总是这些被删的元素
    34 比如pop方法(数组尾删)、shift方法(数组头删)、splice方法(指定位置删或者修改),返回值都是被删的元素
    35 
    36 
    37 改变数组元素顺序的方法(及方法作用)
    38 sort:对数组进行排序
    39 reverse:对数组进行反序
    40 
    41 
    42 返回值指向原数组的方法
    43 改变数组元素顺序:sort、reverse
    44 
    45 
    46 记忆es3及之前数组的这些方法(对这些方法进行分类)
    47 修改数组:push、unshift、shift、pop、splice
    48 改变数组元素顺序:sort、reverse
    49 不影响原数组:join,concat,slice
    50 
    51 -->
    52 <script>
    53 
    54 </script>
    55 </body>
    56 </html>
     
  • 相关阅读:
    日期控件选择条件控制只能选择当前日期之前或当前日期之后
    记录一次ajax 429请求laravel api的错误
    如何配置Linux系统的IP地址?
    laravel 定时任务通过队列发送邮件
    ioutil.ReadFile 读取文件内容时为什么读取不到文件呢?open var2.go: no such file or directory
    swoole异步io操作
    PHP获取本周所有日期或者最近七天所有日期
    面试又给我问到MySQL索引,最全的一次整理
    Google资深工程师深度讲解Go语言基础语法(二)
    ps命令详解
  • 原文地址:https://www.cnblogs.com/Renyi-Fan/p/12677583.html
Copyright © 2020-2023  润新知