摘要: (function(){ function fun1(){ alert("it works"); } fun1(); })()第二种方法使用了块作用域来申明function防止污染全局变量,本质还是一样的,当运行上面两种例子时不知道你是否注意到,alert执行的时候,html内容是一片空白的,即<s 阅读全文
posted @ 2018-05-14 17:00 haveProgress 阅读(95) 评论(0) 推荐(0) 编辑
摘要: 随着网站功能逐渐丰富,网页中的js也变得越来越复杂和臃肿,原有通过script标签来导入一个个的js文件这种方式已经不能满足现在互联网开发模式,我们需要团队协作、模块复用、单元测试等等一系列复杂的需求。 AMD(异步模块定义)的典型就是requirejs,而CMD(通用模块定义)的典型是淘宝的sea 阅读全文
posted @ 2018-05-14 15:29 haveProgress 阅读(112) 评论(0) 推荐(0) 编辑
摘要: vue的slot 插槽(Slot)是Vue提出来的一个概念,正如名字一样,插槽用于决定将所携带的内容,插入到指定的某个位置,从而使模板分块,具有模块化的特质和更大的重用性。插槽的原理和Angular中的ng-transclude十分类似,本篇也是对所学内容做一个梳理。 形式上看,Slot的设计对应了 阅读全文
posted @ 2018-05-14 14:21 haveProgress 阅读(82) 评论(0) 推荐(0) 编辑