diff --git "a/39\351\231\206\345\273\272\351\224\213/2022-10-20\347\254\254\345\233\233\346\254\241\344\275\234\344\270\232\346\225\260\347\273\204\346\226\271\346\263\225\345\222\214\345\207\275\346\225\260/2022-10-20\346\225\260\347\273\204\345\222\214\345\207\275\346\225\260\347\254\224\350\256\260.md" "b/39\351\231\206\345\273\272\351\224\213/2022-10-20\347\254\254\345\233\233\346\254\241\344\275\234\344\270\232\346\225\260\347\273\204\346\226\271\346\263\225\345\222\214\345\207\275\346\225\260/2022-10-20\346\225\260\347\273\204\345\222\214\345\207\275\346\225\260\347\254\224\350\256\260.md" new file mode 100644 index 0000000000000000000000000000000000000000..9356c5629b51243b571640184eca82692effb0c3 --- /dev/null +++ "b/39\351\231\206\345\273\272\351\224\213/2022-10-20\347\254\254\345\233\233\346\254\241\344\275\234\344\270\232\346\225\260\347\273\204\346\226\271\346\263\225\345\222\214\345\207\275\346\225\260/2022-10-20\346\225\260\347\273\204\345\222\214\345\207\275\346\225\260\347\254\224\350\256\260.md" @@ -0,0 +1,82 @@ +数组: + concat:连接,数组合并 + 例子: + const arr = [1,2,3] + const arr1 = [4,5,6] + console.log(arr1); + join:将数组转成字符串] + forEach(遍历数组) + 例子: + arr.forEach( + + function (element){ + console.log(element); + } + ) + 映射方法map() + 例: + const arr=[1, 2, 3, 4, 5, 6] + const arr1 = arr.map( + function (element) { + return element + 1 + } + ) + + 将数组的单词全转为大写 + 例: + const countries = ['Finland', 'Sweden', 'Norway', 'Denmark', 'Iceland'] + const new_countries = countries.map( + function (e){ + return e.toUpperCase() + } + ) + filter过滤:返回数组中符合条件的数据 + 例: + const new_arr = arr.filter( + function (e){ + return e%2==0 //true:返回 false:不符合条件=>过滤 + } + ) + + reduce(),reduceRight():归纳汇总: 返回一个总数据 + 例: + const arr = [1, 2, 3, 4, 5, 6] + var sum = arr.reduceRight( + function (v1,v2){ + return v1*v2 + } + ) + + every():只要有一个false,返回 + 例: + some() + var isMatch = arr.every( + function (e){ + return e>1 + } + ) + + var isMatch = arr.some( + function (e){ + return e==6 + } + ) + + 二维数组 + const arrayOfArray = [[1, 2, 3], [4, 5, 6]] + 增删改查 + console.log(arrayOfArray[1][1]); + + 删 + arrayOfArray[1].splice(1,1) + console.log(arrayOfArray); +函数 + 带参(形参) + undefined:变量声明了但没有赋值 + null:变量声明,并且有个空引用 + ...args:剩余运算符,将剩下的参数都放进args数组中 + function fn(A,B,...args){ + rguments:伪数组 + for (let index = 0; index < arguments.length; index++) { + console.log(arguments[index]); + } diff --git "a/39\351\231\206\345\273\272\351\224\213/2022-10-21\347\254\254\344\272\224\346\254\241\344\275\234\344\270\232\347\256\255\345\244\264\345\207\275\346\225\260\345\222\214\345\257\271\350\261\241/2022-10-21\347\254\254\344\272\224\346\254\241\344\275\234\344\270\232\347\256\255\345\244\264\345\207\275\346\225\260\345\222\214\345\257\271\350\261\241.html" "b/39\351\231\206\345\273\272\351\224\213/2022-10-21\347\254\254\344\272\224\346\254\241\344\275\234\344\270\232\347\256\255\345\244\264\345\207\275\346\225\260\345\222\214\345\257\271\350\261\241/2022-10-21\347\254\254\344\272\224\346\254\241\344\275\234\344\270\232\347\256\255\345\244\264\345\207\275\346\225\260\345\222\214\345\257\271\350\261\241.html" new file mode 100644 index 0000000000000000000000000000000000000000..f9ecd435076c64a3fec71bba09a2adcf7e4742e1 --- /dev/null +++ "b/39\351\231\206\345\273\272\351\224\213/2022-10-21\347\254\254\344\272\224\346\254\241\344\275\234\344\270\232\347\256\255\345\244\264\345\207\275\346\225\260\345\222\214\345\257\271\350\261\241/2022-10-21\347\254\254\344\272\224\346\254\241\344\275\234\344\270\232\347\256\255\345\244\264\345\207\275\346\225\260\345\222\214\345\257\271\350\261\241.html" @@ -0,0 +1,63 @@ + + +
+ + + +