2017年3月6日
摘要: 关于webpack的资料大体分3处 ,一处是官网(纯英文,资料比较多),一处是中文网(不建议,就如不知道谁说的一句话,讲的是1+1,而实际用的却是微积分难度),还有各大博客,知识点零散,无系统知识架构,所以只好慢慢根据官网总结。配置文件config:可以自己写也可以默认的webpack init生成配合npm 使用 "scripts": { "build": "webpack" ... 阅读全文
posted @ 2017-03-06 10:34 godbutton 阅读(353) 评论(0) 推荐(0) 编辑
  2017年1月5日
摘要: 准备工作1:设置Meta标签 首先我们在使用Media的时候需要先设置下面这段代码,来兼容移动设备的展示效果: 这段代码的几个参数解释: width = device-width:宽度等于当前设备的宽度 initial-scale:初始的缩放比例(默认设置为1.0) minimum-scale:允许用户缩放到的最小比例(默认设置为1.0) maximum-scale:允许... 阅读全文
posted @ 2017-01-05 21:29 godbutton 阅读(177) 评论(0) 推荐(0) 编辑
  2016年12月29日
摘要: ES里面没有真正的继承,但是能通过某些手段达到继承效果,从而让一个类拥有另外一个类的方法 类 =>构造函数 继承描述某语言环境---魔兽世界 哈!其实我没玩过 魔兽世界里面 有Humen类 Humen类里面有Gnome(侏儒) , gnome有方法say(我的名字) 有共有属性ggroup=gnome ,humen 有共有属性hgroup=humen , 有自己名字 hnam... 阅读全文
posted @ 2016-12-29 19:37 godbutton 阅读(292) 评论(0) 推荐(0) 编辑
  2016年12月13日
摘要: Promise理解 阅读全文
posted @ 2016-12-13 16:48 godbutton 阅读(154) 评论(0) 推荐(0) 编辑
摘要: 地址:http://www.cnblogs.com/longly/p/6030609.html 设置SQL语句所用的字符编码:set names UTF8; 判断指定的数据库是否存在:DROP DATABASE IF EXISTS 库; 开始使用指定的数据库:USE 库; 创建数据库CREATE DATABASE 库; 创建数据表和字段设置文件类型为UTF8; INSERT INTO... 阅读全文
posted @ 2016-12-13 11:17 godbutton 阅读(105) 评论(0) 推荐(0) 编辑
  2016年12月12日
摘要: 原文出处:https://segmentfault.com/a/1190000004322358 一. 单线程 我们常说“JavaScript是单线程的”。 所谓单线程,是指在JS引擎中负责解释和执行JavaScript代码的线程只有一个。不妨叫它主线程。 但是实际上还存在其他的线程。例如:处理AJAX请求的线程、处理DOM事件的线程、定时器线程、读写文件的线程(例如在Node.js中)等... 阅读全文
posted @ 2016-12-12 21:15 godbutton 阅读(179) 评论(0) 推荐(0) 编辑
  2016年12月10日
摘要: 词法作用域是一套关于引擎如何寻找变量以及会在何处找到变量的规则。 (函数作用域和块作用域) JavaScript 中的作用域就是词法作用域,也就是静态作用域,由定义代码决定 动态作用域似乎暗示有很好的理由让作用域作为一个在运行时就被动态确定的形式,而不是在写代码时进行静态确定的形式 动态作用域并不关心函数和作用域是如何声明以及在何处声明的,只关心它们从何处调用。换句话说,作用域链是基于调用栈... 阅读全文
posted @ 2016-12-10 15:30 godbutton 阅读(193) 评论(0) 推荐(0) 编辑
摘要: 现代模块机制: 首先是匿名函数立即运行,返回一个对象,对象包含2个方法,一个定义模块,一个get获取模块 定义模块: name :定义的模块名,字符串 deps:依赖的列表 impl 模块的实现 未来模块机制 通过模块系统进行加载时,ES6 会将文件当作独立的模块来处理。每个模块都可以导入其他模块或 阅读全文
posted @ 2016-12-10 12:05 godbutton 阅读(548) 评论(0) 推荐(0) 编辑
摘要: 闭包:函数可以记住所在词法作用域,就产生了闭包,即使函数在当前词法作用域之外执行 ,闭包无处不在。。。请忽略这句话 ,看完在说 bibao()能访问foo的内部作用域,然后bibao()本身作为值传递给baz,在foo执行之后,注意 baz=foo(),这里foo()会先运行,然后将返回值赋值给ba 阅读全文
posted @ 2016-12-10 11:05 godbutton 阅读(652) 评论(1) 推荐(1) 编辑
摘要: 1.模块的写法http://www.ruanyifeng.com/blog/2012/10/javascript_module.html 2.模块规范 AMDhttp://www.ruanyifeng.com/blog/2012/10/asynchronous_module_definition.html 3.require.jshttp://www.ruanyifeng.com... 阅读全文
posted @ 2016-12-10 09:12 godbutton 阅读(135) 评论(0) 推荐(0) 编辑