- 博客(11)
- 收藏
- 关注
转载 npm install的几种方式区别
npm install moduleName # 安装模块到项目目录下npm install -g moduleName # -g 的意思是将模块安装到全局,具体安装到磁盘哪个位置,要看 npm config prefix 的位置。npm install --save moduleName # --save 的意思是将模块安装到项目目录下,并在package文件的dependencies节点写入依赖。npm install --save-dev moduleName # --save-dev 的意思是
2021-05-28 09:50:20
437
转载 js将一个数组分成多个数组
1,将数组array分成长度为subGroupLength的小数组并返回新数组function group(array, subGroupLength) { let index = 0; let newArray = []; while(index < array.length) { newArray.push(array.slice(index, index += subGroupLength)); } r..
2021-05-12 11:39:37
2059
转载 nodejs 读写 excel
一、读取解析1. 安装 node-xlsxnpm install node-xlsx --save2. 解析代码var xlsx = require('node-xlsx'); // 解析得到文档中的所有 sheetvar sheets = xlsx.parse('xxx.xls'); // 遍历 sheetsheets.forEach(function(sheet){ console.log(sheet['name']); // 读取每行内容..
2021-05-12 11:05:38
1169
1
原创 关于 js 2个数组取差集怎么取
例如求var arr1 = [1];var arr2 = [1,2];的差集方法一Array.prototype.diff = function(a) { return this.filter(function(i) {return a.indexOf(i) < 0;});};[1,2].diff([1]);//[2] 方法二var isNaN = Number.isNaN; var difference = function(arr1, arr2) {..
2021-05-07 16:08:04
365
原创 Js实现两个数组的差集
//方法一:var arr1 = [1];var arr2 = [1, 2]Array.prototype.diff = function(a) { return this.filter(function(i) { return a.indexOf(i) < 0; });};console.log([1, 2].diff([1])); //[2]//方法二:var isNaN = Number.isNaN;var difference = function(arr1, arr.
2021-04-22 14:51:40
789
原创 vue中npm包全局安装和局部安装过程
全局安装是将npm包安装在你的node安装目录下的node_modules文件夹中。在windows和mac中,全局安装的默认路径是不同的。在mac中默认是安装到/usr/locla/lib中。在windows默认安装目录是C:\Program Files\nodejs,当然你也可以通过一下命令来查看全局安装路径。npm root -g //查看全局安装路径npm config ls //查看npm的基础设置npm config get prefix //查看安装目录路径全局...
2021-04-15 10:02:35
1254
原创 CSS3:中的transfom转换及涉及translate:(30%, 50%)
translate()函数是css3的新特性translate值(50px,100px)是往左(x轴)移动50个像素,并往上(y轴)移动100像素。顺序是(left,top):即(X,Y)值translate值(10%,60%)是往左走自己盒子宽度的10%,往上走自己盒子高度的60%。(无论任何时候:包括旋转)rotate值(30deg)元素顺时针旋转30度。perspective 作为transform一个属性值,一般设置给父元素,经过研究,范围一般设置在800-1000px最满足人的
2021-03-01 16:28:56
924
原创 正则匹配中文
如何使用正则匹配中文字符,w匹配的仅仅是中文,数字,字母,对于国人来讲,仅匹配中文时 匹配中文字符的正则表达式: [u4e00-u9fa5] 2、需要匹配双字节字符,中文也是双字节的字符匹配双字节字符(包括汉字在内):[^x00-xff]3、可以用来计算字符串的长度(一个双字节字符长度计2,ASCII字符计1) 更多常用正则表达式匹配规则:英文字母:[a-zA-Z]数字:[0-9]4、匹配中文,英文字母和数字及_:^[u4e00-u9fa5_a-zA-Z0-9].
2021-01-27 15:47:03
22550
3
原创 微信小程序组件注意事项
组件对应wxss文件的样式,只对组件wxml内的节点生效。编写组件样式时,需要注意以下几点: 组件和引用组件的页面不能使用id选择器(#a)、属性选择器([a])和标签名选择器,请改用class选择器。 组件和引用组件的页面中使用后代选择器(.a .b)在一些极端情况下会有非预期的表现,如遇,请避免使用。 子元素选择器(.a>.b)只能用于view组件与其子节点之间,用于其他组件可能导致非预期的情况。 继承样式,如font、color,会从组件外继承到组件内。 除继承...
2021-01-26 11:27:09
201
原创 sublime text3 安装less2css遇到的问题
参考:https://blog.youkuaiyun.com/mmrsdym/article/details/50623683接参考网址以上步骤4.less2css1)安装好less2css还不能用;因为Less2Css插件依赖lessc这个工具,在windows下可以到https://github.com/duncansmart/less.js-windows/releases上下载less.js-windows到本地目录,解压缩到指定目录,这里我解压缩到D:\soft\less.js-windows。.
2020-12-15 17:30:18
174
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人