zsydgithub 2 年之前
父节点
当前提交
26b35800e7
共有 1 个文件被更改,包括 49 次插入0 次删除
  1. 49 0
      4_js/12_数组的方法.html

+ 49 - 0
4_js/12_数组的方法.html

@@ -0,0 +1,49 @@
+<!DOCTYPE html>
+<html lang="en">
+
+<head>
+  <meta charset="UTF-8">
+  <meta http-equiv="X-UA-Compatible" content="IE=edge">
+  <meta name="viewport" content="width=device-width, initial-scale=1.0">
+  <title>Document</title>
+</head>
+
+<body>
+  <script>
+    /* 把数组转换为字符串
+    JavaScript 方法 toString() 把数组转换为数组值(逗号分隔)的字符串。 */
+    // var fruits = ["Banana", "Orange", "Apple", "Mango"];
+    // var a = fruits.toString()
+    // console.log(a)
+
+    /* join() 方法也可将所有数组元素结合为一个字符串。它的行为类似 toString(),但是您还可以规定分隔符: */
+    // var fruits = ["Banana", "Orange", "Apple", "Mango"];
+    // var b = fruits.join("*")
+    // console.log(b)
+
+    //pop() 方法从数组中删除最后一个元素
+    // var fruits = ["Banana", "Orange", "Apple", "Mango"];
+    // fruits.pop();
+    // console.log(fruits)
+
+    //push() 方法(在数组结尾处)向数组添加一个新的元素:
+    // var fruits = ["Banana", "Orange", "Apple", "Mango"];
+    // fruits.push("Kiwi"); 
+    // console.log(fruits)
+
+    //shift() 方法会删除首个数组元素,并把所有其他元素“位移”到更低的索引。
+    // var fruits = ["Banana", "Orange", "Apple", "Mango"];
+    // fruits.shift(); 
+    // console.log(fruits)  
+    //shift() 方法返回被“位移出”的字符串
+    // console.log(fruits.shift())
+    //unshift() 方法(在开头)向数组添加新元素,并“反向位移”旧元素
+    // var fruits = ["Banana", "Orange", "Apple", "Mango"];
+    // fruits.unshift("Lemon");
+    // console.log(fruits)
+    //unshift() 方法返回新数组的长度。
+    // console.log(fruits.unshift("Lemon"))
+  </script>
+</body>
+
+</html>