JS
thunder-1
像光一样
展开
-
export 和 export default 的区别
export命令用于规定模块的对外接口。一个模块就是一个独立的文件。该文件内部的所有变量,外部无法获取。如果你希望外部能够读取模块内部的某个变量,就必须使用export关键字输出该变量。下面是一个 JS 文件,里面使用export命令输出变量。// profile.jsexport var firstName = 'Michael';export var lastName = 'Jackson';export var year = 1958;上面代码是profile.js文件,保存了用户信息。转载 2021-05-19 16:19:33 · 348 阅读 · 0 评论 -
离线安装sass_node解决,Failed at the node-sass@4.14.1 postinstall scritpt
因为一些原因,开发环境无法连接外网,npm install 时无法下载安装sass_node,我们需要采用离线安装的方式解决吃问题:1、去Github上下载对应的node-sass版本,下载地址:https://github.com/sass/node-sass/releases2、将下载的文件放入磁盘3、配置sass路径:set SASS_BINARY_PATH=放入磁盘的路径4、安装vue项目:npm install node-sass --save5、启动项目:npm run dev..原创 2021-05-17 10:59:05 · 1463 阅读 · 0 评论 -
使用uglifyjs压缩JS
1、安装node.js2、安装当前应用 – uglifyjs 如何安装node.js就不再介绍了, 百度一下一大把.安装uglifyjs如下:npm install uglify-js -g3、演示如何使用uglifyjs压缩JS打开一个用于存放JS文件的文件夹,进入到cmd此时输入命令对lazyLoad.js文件进行压缩并输出文件名为lazyLoady.min.js的文件:uglifyjs lazyLoad.js -o lazyLoad.min.js也可以运行如下代码, 测试一下-m原创 2020-08-09 17:16:12 · 143 阅读 · 0 评论 -
如何去写一个正确的正则表达式
正则表达式使用单个字符串来描述、匹配一系列符合某个句法规则的字符。其实写正则表达式,就是在写语法规则,我们按照语法规则来写正则表达式即可,写正则表达式,主要有以下两个步骤:1、分析语法规则2、按照语法规则编写正则表达式例如我们写个手机号的正则表达式:1、分析语法规则第1位取值为1,以此开头第2位取值范围为3,5,6,7,8,9第3-11位取值范围0-9,以此结尾2、编写正则表达式...原创 2020-05-06 14:57:40 · 1187 阅读 · 0 评论