摘要: 我特别不喜欢为了装x把简单的概念弄得很复杂,比如某语言里的i++和++i,断送了多少人的编程热情啊~搞得我现在看到这两玩意儿都条件反射般地格外小心。 作用域: js里的作用域,一个全局作用域,一个函数(局部)作用域,这不就完事儿了吗? 小范围调大范围里的变量,可以。大范围调小范围里的变量,想得美。 阅读全文
posted @ 2017-11-27 18:17 周小猴儿 阅读(159) 评论(0) 推荐(0) 编辑
摘要: Array.prototype.eee = 'eee' var arr = ['aaa','bbb','ccc','ddd'] console.log(arr) for (var i in arr){ console.log(arr[i]) } // 99758@zsh MINGW64 ~/Desktop // $ node test.js // [ 'aaa', 'bbb', 'ccc',... 阅读全文
posted @ 2017-11-27 17:46 周小猴儿 阅读(813) 评论(0) 推荐(0) 编辑
摘要: 转成js后 执行结果: 阅读全文
posted @ 2017-11-27 17:40 周小猴儿 阅读(477) 评论(0) 推荐(0) 编辑
摘要: 执行结果: 将上述代码改造下: 转换成js 跑起来: 阅读全文
posted @ 2017-11-27 17:30 周小猴儿 阅读(204) 评论(0) 推荐(0) 编辑
摘要: webpack,一个模块打包机。 学习新东西的时候第一件事不是看官方文档,而是知道它是什么,能解决什么问题,怎么使用。 相比jQuery和vue而言,webpack不能算是一个框架,更像是一个工具,因为它不参与你的项目业务代码。通过配置依赖关系图和控制配置信息,原本复杂冗余地项目文件的引用瞬间变得轻 阅读全文
posted @ 2017-11-26 21:46 周小猴儿 阅读(179) 评论(0) 推荐(0) 编辑
摘要: 还在为文件引入路径的点点杠发愁? webpack在resolve解析属性里贴心地配置了别名功能,让你轻松地找到文件路径。 不过,对于windows用户,奇葩的反斜杠\路径分隔符可能会让你抓狂,不过不用担心,nodejs提供了一个贴心的path模块自动纠正路径分隔符。 只需要在配置文件里引入pathv 阅读全文
posted @ 2017-11-26 21:45 周小猴儿 阅读(3336) 评论(0) 推荐(0) 编辑
摘要: npm是nodejs安装后自带的一个包管理工具 由于某种不可描述的原因,需要将镜像切换成淘宝的镜像 npm install/uninstall xxx -g全局安装/卸载xxx包 npm init 初始化项目环境,生产package.json配置文件 --save-dev 把包安装进开发环境代码包里 阅读全文
posted @ 2017-11-26 21:44 周小猴儿 阅读(140) 评论(0) 推荐(0) 编辑
摘要: json是一种轻量级的数据交换格式,你可以把它理解成没有方法的,键名要加引号的对象。 jsonp是一种跨域传输数据的解决方案,利用src属性的跨域能力来拉取数据 建两个文件夹a,b来模拟两台服务器a里建a.js,代码如下: 1 alert("i am a server") b里建index.html 阅读全文
posted @ 2017-11-26 21:42 周小猴儿 阅读(300) 评论(0) 推荐(0) 编辑