From 5fbb78a711f62021b955149b68ca93585a0a3561 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=99=88=E9=B9=8F?= <3460863727@qq.com> Date: Tue, 18 Oct 2022 23:28:24 +0800 Subject: [PATCH] =?UTF-8?q?=E7=AC=AC=E4=BA=8C=E6=AC=A1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...\254\254\344\272\214\346\254\241text.html" | 67 +++++++++++++++++++ .../2022-10-17\346\225\260\347\273\204.md" | 62 +++++++++++++++++ 2 files changed, 129 insertions(+) create mode 100644 "18\351\231\210\351\271\217/\344\275\234\344\270\232/\347\254\254\344\272\214\346\254\241text.html" create mode 100644 "18\351\231\210\351\271\217/\347\254\224\350\256\260/2022-10-17\346\225\260\347\273\204.md" diff --git "a/18\351\231\210\351\271\217/\344\275\234\344\270\232/\347\254\254\344\272\214\346\254\241text.html" "b/18\351\231\210\351\271\217/\344\275\234\344\270\232/\347\254\254\344\272\214\346\254\241text.html" new file mode 100644 index 0000000..5b93577 --- /dev/null +++ "b/18\351\231\210\351\271\217/\344\275\234\344\270\232/\347\254\254\344\272\214\346\254\241text.html" @@ -0,0 +1,67 @@ + + + + + + + Document + + + + + + \ No newline at end of file diff --git "a/18\351\231\210\351\271\217/\347\254\224\350\256\260/2022-10-17\346\225\260\347\273\204.md" "b/18\351\231\210\351\271\217/\347\254\224\350\256\260/2022-10-17\346\225\260\347\273\204.md" new file mode 100644 index 0000000..322aa0f --- /dev/null +++ "b/18\351\231\210\351\271\217/\347\254\224\350\256\260/2022-10-17\346\225\260\347\273\204.md" @@ -0,0 +1,62 @@ +##### 数组 : 引用型(对象 增删改查),基本数据类型(值类型) + +`//增:` + +​ `// arr[10] = 'java'` + +​ `//查 : arr[index]` + +​ `//改` + +​ `//arr[1] = "五"` + +​ `//删:` + +​ `//delete arr[0];` + +##### `增加: push, pop , shift, unshift 链表 队列` + +​ `arr.pop() //删除最后一个元素` + +​ `arr.push(4,5,6) //在数组末尾添加元素` + +​ `arr.shift() //删除第一个元素` + +​ `arr.unshift(4,5,6) //往数组头部添加元素` + +##### //排序:sort():根据字符串顺序排序,不是按照数字大小排序 + +##### //reverse()反转数组 + +​ `// const arr = [1, '5', null, undefined, 6, 4, 11111111]` + +​ `// arr.reverse()` + +##### //splice(index,delecount,insertvalue):下标index开始,删除delecount个元素 + +​ //再添加inservalue + +​ //只删除, 替换, 添加 + +​ // arr.splice(3,0,'嫁','接',666); //替换作用 + +``` + const arr = [45,74,23,85,23,54,85]; + +​ // 通过冒泡排序, 从小到大 从大到小 + +​ for(let i = 0; iarr[j+1]){ + +​ [arr[j],arr[j+1]] = [arr[j+1],arr[j]] + +​ } + +​ } + +​ } +``` + -- Gitee