学习
悠悠啊
这个作者很懒,什么都没留下…
展开
-
es6的module学习 export和import
1.commonJS---服务器端 , AMD---浏览器端 ,es6-module通用2.commonJS模块 let {state, user} = require('fs'); <==>等价于 let _fs = require('fs'); //运行时加载,没办法在编译时做“静态优化”let state = fs.state; let ...原创 2018-07-26 11:44:00 · 301 阅读 · 0 评论 -
es6,commonJS模块加载方法比较
1.传统方法: 默认情况下,浏览器是同步加载 JavaScript 脚本,渲染引擎遇到<script>标签就会停下来,等执行完脚本,再继续向下渲染。 如果是外部脚本,还要加入脚本下载的时间。 总结:停下渲染,(下载脚本)执行脚本,继续渲染; 弊端:脚本体积大,下载和执行时间长,浏览器‘卡死’ 解决方法: d...原创 2018-07-26 18:32:48 · 953 阅读 · 0 评论 -
前端编码格式统一 优化
1.let取代var 2.全局变量和线程安全 const优于let(单线程) 3.静态字符串使用单引号,动态字符串使用反引号let b = `foo${a}bar` 4.数组,函数参数是对象,函数返回多个值优先使用对象:优先使用解构赋值 5.单行定义的对象,最后一个成员不以逗号结尾。多行定义的对象,最后一个成员以逗号结尾 6.对象不要随意添加新属...原创 2018-07-26 18:38:13 · 416 阅读 · 0 评论 -
git命令-第一次提交代码到github
1.github上面新建一个仓库 create a new repository2.在本地使用git bash here,命令如下:初始化gitgit init 新增当前目录下所有的文件git add ./ 提交到本地仓库, -m后面为代码说明git commit -m "some message for this project." 然后将 githu...原创 2018-10-24 19:43:26 · 286 阅读 · 0 评论