摘要: 1. ES6在语言标准的层面上,实现了模块功能,成为浏览器和服务器通用的模块解决方案,完全可以取代 CommonJS 和 AMD 规范,基本特点如下: 每一个模块只加载一次, 每一个JS只执行一次, 如果下次再去加载同目录下同文件,直接从内存中读取; 每一个模块内声明的变量都是局部变量, 不会污染全 阅读全文
posted @ 2018-11-15 11:06 归去来兮码乘虚 阅读(271) 评论(0) 推荐(0)
摘要: 转自 https://zhuanlan.zhihu.com/p/23134551 起步 1. 扎实的 JavaScript / HTML / CSS 基本功。这是前置条件。 2. 通读官方教程 (guide) 的基础篇。不要用任何构建工具,就只用最简单的 <script>,把教程里的例子模仿一遍,理 阅读全文
posted @ 2018-10-25 13:52 归去来兮码乘虚 阅读(1371) 评论(0) 推荐(0)
摘要: 用chrome来调试页面,每次刷新会弹出 requested without authorization, 是因为更新后的bug,可以在Setting - debugger中设置 阅读全文
posted @ 2018-10-23 10:53 归去来兮码乘虚 阅读(1756) 评论(0) 推荐(0)
摘要: 类与模块 类 es6 之前,通常使用构造函数来创建对象 而 es6 则可以写成 类中可以定义静态方法,也可以使用 get 与 set 进行访问控制: 模块 在 TaskCollection.js 中定义一个类 在 main.js 中使用该类 index.html - 显示页面。如果要使其生效的话,在 阅读全文
posted @ 2018-08-17 10:30 归去来兮码乘虚 阅读(252) 评论(0) 推荐(0)
摘要: 针对之学习 Vue 用到的 es6 特性,做下简单总结。 var、let 与 const var 与 let es6 之前,JavaScript 并没有块级作用域,所谓的块,就是大括号里面的语句所组成的代码块,比如 虽然变量 foo 位于 if 语句的代码块中,但是 JavaScript 并没有块级 阅读全文
posted @ 2018-08-17 10:14 归去来兮码乘虚 阅读(472) 评论(0) 推荐(1)
摘要: jquery each中不能直接使用continue或break 解决方案 要实现break和continue的功能的话,要使用其它的方式 break—-用return false; continue –用return ture; 阅读全文
posted @ 2018-06-25 09:32 归去来兮码乘虚 阅读(155) 评论(0) 推荐(0)
摘要: 1、push()、pop()和unshift()、shift() 这两组同为对数组的操作,并且会改变数组的本身的长度及内容。 不同的是 push()、pop() 是从数组的尾部进行增减,unshift()、shift() 是从数组的头部进行增减。 var arr = [1, 2]; 2、push() 阅读全文
posted @ 2018-05-21 18:14 归去来兮码乘虚 阅读(210) 评论(0) 推荐(0)
摘要: 安装Sass时出现错误 Error: Can't find Python executable "python", you can set the PYTHON env variable.解决办法 解决办法: 第一种方式: 安装Python及环境变量配置 一定要安装python2.7的版本 环境变量 阅读全文
posted @ 2018-05-02 14:28 归去来兮码乘虚 阅读(376) 评论(0) 推荐(0)
摘要: 出于某种原因,我总是忘记Web API参数绑定的工作原理。无数次,我的[FromBody]参数为NULL。 有时间整理一下并写下来,防止以后再犯同样的错误。 大家可以阅读关于Web API中参数绑定的官方文档 parameter-binding-in-aspnet-web-api 言归正传,这是我最 阅读全文
posted @ 2018-04-10 11:15 归去来兮码乘虚 阅读(1402) 评论(0) 推荐(0)
摘要: csdn的博客都要搬到这里了 The Little Redis Book中文版 入门 The Little Redis Book中文版 第一章 - 基础知识 The Little Redis Book中文版 第二章 - 数据结构 The Little Redis Book中文版 第三章 - 使用数据 阅读全文
posted @ 2018-03-09 21:05 归去来兮码乘虚 阅读(160) 评论(0) 推荐(0)