zoukankan      html  css  js  c++  java
  • 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>
     
  • 相关阅读:
    47-python基础-python3-字符串-常用字符串方法(五)-rjust()-ljust()-center()
    46-python基础-python3-字符串-常用字符串方法(四)-join()-split()
    45-python基础-python3-字符串-常用字符串方法(三)-startswith()-endswith()
    44-python基础-python3-字符串-常用字符串方法(二)-isalpha()-isalnum()-isdigit()-isspace()-istitle()
    43-python基础-python3-字符串-常用字符串方法(一)-upper()-lower()-isupper()-islower()
    42-python基础-python3-字符串-原始字符串
    40-python基础-python3-字典常用方法-setdefault()
    39-python基础-python3-字典常用方法-get()
    38-python基础-python3-检查字典中是否存在键或值
    HTTP协议详解
  • 原文地址:https://www.cnblogs.com/Renyi-Fan/p/12677583.html
Copyright © 2011-2022 走看看