前端技术发布于:2020-04-21
nodejs的下载地址https://nodejs.org/en/NodeJS 安装 好之后,NPM 也就可以用了。但 NPM 的默认安装源在国外,通常会比较慢,因此需要把 NPM 的安装源设置到国内镜像源,淘宝镜像是个不错的选择执行如下命令设置将淘宝镜像设置为NPM的安装源:npm config set registry https://registry.npm.taobao.org或者使用我们定制的 cnpm (gzip 压缩支持) 命令行工具代替默认的 npm:$ npm install -g cnpm --registry=https://registry.npm.taobao.org然后使用的时候 使用 cnpm 代替 npm比如 npm install
前端技术发布于:2020-04-21
定义: shift()方法删除数组的第一个元素,并返回这个元素。参数: 无。let a = [1,2,3];<br>let item = a.shift(); // 1<br>console.log(a); // [2,3]
前端技术发布于:2020-04-21
定义: pop() 方法删除一个数组中的最后的一个元素,并且返回这个元素。参数: 无。let a = [1,2,3];<br>let item = a.pop(); // 3<br>console.log(a); // [1,2]
前端技术发布于:2020-04-19
定义: sort()方法对数组元素进行排序,并返回这个数组。参数可选: 规定排序顺序的比较函数。默认情况下sort()方法没有传比较函数的话,默认按字母升序,如果不是元素不是字符串的话,会调用toString()方法将元素转化为字符串的Unicode(万国码)位点,然后再比较字符。// 字符串排列 看起来很正常<br>let a = ["Banana", "Orange", "Apple", "Mango"];<br>a.sort(); // ["Apple","Banana","Mango","Orange"]<br>// 数字排序的时候 因为转换成Unicode字符串之后,有些...
前端技术发布于:2020-04-19
定义: splice() 方法向/从数组中添加/删除项目,然后返回被删除的项目语法: array.splice(index,howmany,item1,.....,itemX)参数:index:必需。整数,规定添加/删除项目的位置,使用负数可从数组结尾处规定位置。howmany:可选。要删除的项目数量。如果设置为 0,则不会删除项目。item1, ..., itemX: 可选。向数组添加的新项目。返回值: 如果有元素被删除,返回包含被删除项目的新数组。eg1:删除元素let a = [1, 2, 3, 4, 5, 6, 7];<br>let item = a.splice(0, 3); // [1,2,3]<br>console.log(a); // [4,5,6,7]<br>// 从数组下标0开始,删除3个元...