10 2021 档案
摘要:数组的扩展 扩展运算符 Array.from() 将类数组/具有 Iterator 接口对象转为真正的数组 Array.of() 将**一组值(各参数)**转为一个数组 copyWithin() 复制数组中的元素到指定位置 fill() 填充数组 空位/sort()排序稳定性 扩展运算符 (...)
阅读全文
摘要:ES6 函数的扩展 一、允许为函数指定默认值 好处: 参数显而易见。 有利于代码优化。在对外接口中彻底拿掉这个参数,不会影响到旧代码的运行。 使用参数默认值时,函数**不能有同名参数**。 function func(x, x, y) {} // 不报错 function func2(x, x, y
阅读全文
摘要:PowerShell:因为在此系统上禁止运行脚本... 解决方法:改变执行策略(Restricted 执行策略不允许任何脚本运行)。 步骤 查看执行策略 get-executionpolicy 更换执行策略 set-executionpolicy remotesigned 选择 Y
阅读全文
摘要:步骤 vue -V 查看版本。 npm update -g @vue/cli 升级版本。 补充:安装/卸载 vue-cli npm install -g @vue/cli 安装。 npm uninstall -g @vue/cli 卸载。
阅读全文
摘要:步骤 npm install -g npm 升级版本。 npm -v 查看版本。
阅读全文
摘要:步骤 npm cache clean -f 清除缓存。 npm install -g n -force n:n模块专门用来管理nodejs的版本。 -force:没加可能会报错,如下。 报错:npm ERR! notsup Unsupported platform for n@2.1.8: want
阅读全文
摘要:字符串 一、字符串的遍历接口 for...of ES6 为字符串添加了遍历器接口,字符串可以被 for...of 循环遍历 二、字符串的新增方法 查找字符串中是否包含指定字符串: includes startsWith endsWith 字符串匹配: matchAll 内容匹配 replaceAll
阅读全文
摘要:变量的解构赋值 浅拷贝 数组 对象 字符串 Number / Boolean 函数参数 解构赋值的注意点 解构赋值的规则是:只要等号右边的值不是对象或数组,就先将其转为对象。 模式匹配:只要等号两边的模式相同,左边的变量就会被赋予对应的值。 不完全解构:等号左边的模式,只匹配一部分等号右边的数组。这
阅读全文
摘要:ES5 常见的数组遍历方法 forEach map filter some every reduce 累加 举个例子: 定义一个数组 arr,每一个元素都是一个对象 const arr = [ { count: 10, status: 0, statusName: "全部" }, { count:
阅读全文