摘要: 前端模块规范有三种: CommonJs, AMD 和 CMD。 CommonJs用在服务器端,AMD和CMD用在浏览器环境 AMD 是 RequireJS 在推广过程中对模块定义的规范化产出。提前执行(异步加载:依赖先执行)+延迟执行 CMD 是 SeaJS 在推广过程中对模块定义的规范化产出。延迟 阅读全文
posted @ 2018-03-29 11:32 白纱茗-度C 阅读(280) 评论(0) 推荐(0)
摘要: HTML: Javascript: 阅读全文
posted @ 2018-03-29 11:31 白纱茗-度C 阅读(1858) 评论(0) 推荐(0)
摘要: 1、若第三方中的对象或者方法,已经暴露出来(export),则可以直接引用,比如: import '../../../common/geolocation.min.js'; // 引入腾讯地图前端定位组件的js 2、若第三方中的对象或者方法,没有暴露出来,则引用如下: let bBox = requ 阅读全文
posted @ 2018-03-29 11:16 白纱茗-度C 阅读(3943) 评论(0) 推荐(0)
摘要: 常用快捷键 格式调整 Ctrl+S:保存文件 Ctrl+[, Ctrl+]:代码行缩进 Ctrl+Shift+[, Ctrl+Shift+]:折叠打开代码块 Ctrl+C, Ctrl+V:复制,粘贴,如果没有选中任何文字则复制粘贴一行 Shift+Alt+F:代码格式化 Alt+Up,Alt+Dow 阅读全文
posted @ 2018-03-29 11:15 白纱茗-度C 阅读(223) 评论(0) 推荐(0)
摘要: 当更换接口地址域名时 微信开发者工具应重启,从而生效; 引用模板 方式一: 直接引入wxml文件1:<include src="../templates/header" /> 复制~~模板内容:<view>这是头部</view> include时,不能遗漏 / 方式二: 引入模板wxml文件2: < 阅读全文
posted @ 2018-03-29 11:14 白纱茗-度C 阅读(216) 评论(0) 推荐(0)
摘要: webpack是什么 Webpack 是一个模块打包器。它将根据模块的依赖关系进行静态分析,然后将这些模块按照指定的规则生成对应的静态资源。 百度网盘视频下载:http://pan.baidu.com/s/1jIPJucu 百度网盘在线观看:http://pan.baidu.com/share/li 阅读全文
posted @ 2018-03-29 11:12 白纱茗-度C 阅读(2146) 评论(0) 推荐(0)
摘要: ◎ direction表示滚动的方向,值可以是left,right,up,down,默认为left ◎ behavior表示滚动的方式,值可以是scroll(连续滚动)slide(滑动一次)alternate(往返滚动) ◎ loop表示循环的次数,值是正整数,默认为无限循环 ◎ scrollamo 阅读全文
posted @ 2018-03-29 11:05 白纱茗-度C 阅读(512) 评论(0) 推荐(0)
摘要: 首位数字定义了状态码的类型: 1、 1XX: 信息类,表示收到Web浏览器请求,正进一步的处理中。 2、 2XX: 成功,表示用户请求被正确接收,理解和处理,例如~200 OK。 3、 3XX: 重定向,表示请求没有成功,客户必须采取进一步的动作。 4、 4XX: 客户端错误,表示客户端提交的请求有 阅读全文
posted @ 2018-03-29 11:03 白纱茗-度C 阅读(292) 评论(0) 推荐(0)
摘要: let let 定义变量没有变量的提升(没有预解释) let 定义的变量不能重复定义(无论函数还是let定义的变量都不可以重复定义) 虽然不进行预解释,但是代码执行前,也是将定义的变量提前过滤一遍,一旦发现不合法的就直接报错了,代码也不会执行了。 { } 是一个私有作用域 ,块级作用域 // 自执行 阅读全文
posted @ 2018-03-29 11:02 白纱茗-度C 阅读(137) 评论(0) 推荐(0)
摘要: 块级作用域 (1)let 取代 var ES6 提出了两个新的声明变量的命令:let和const。其中,let完全可以取代var,因为两者语义相同,而且let没有副作用。 'use strict'; if (true) { let x = 'hello';} for (let i = 0; i < 阅读全文
posted @ 2018-03-29 11:01 白纱茗-度C 阅读(160) 评论(0) 推荐(0)