深入了解JavaScript对象(1)–原始类型和引用类型

原始类型和引用类型 1.原始类型存储简单数据值,引用类型存储对象,其本质是指向内存位置的应用。 注:其他编程语言用栈存储原始类型,用堆存储引用类型。JavaScript原始值被保存在变量对象内,而引用值则作为一个指针保存在变量对象内,该指针指向实际对 …


【阅读笔记】JavaScript语言精粹

对之前看《JavaScript高级程序设计》时没有注意到的一些知识点,结合本书做以补充 语法 注释 源于PL/I的/* */型既可以出现在字符串字面量中,也可能出现在正则表达式字面量中,如 /* var a = /a*/.match(s); */ 故一般建议使用//型注释 保留字 语句、变 …


分析chrome扩展程序-Holmes

前阵子在微博看到关于chrome书签搜索的扩展程序Holmes,于是使用了一下,确实还不错,尤其书签多很多的情况下,有个搜索功能 ,比定时做书签分类等等方便得多很多。看着扩展程序功能简单,感觉实现应该不难,于是我就试着查看一下扩展程序源码,也可以顺 …


20170622-webpack之plugin篇

extract-text-webpack-plugin extract-text-webpack-plugin主要是为了抽离css样式,并将样式打包成css文件 const ExtractTextPlugin = require(‘extract-text-webpack-plugin’); … module: { rules: [ { test: //.less$/, …


更简洁易用的 react 数据流 nearly-react

Nearly 一个简洁, 强大的数据流框架; Github 安装 npm install –save nearly-react 特性 上图为 flux 架构图, Nearly 参考自 flux, 在其基础上做了以下简化和改进: 功能上: 集成 Promise, 我们不再需要多写一个 componentDidMount 方法去异步获取数据, …


深入贯彻闭包思想,全面理解JS闭包形成过程

写这篇文章之前,我对闭包的概念及原理模糊不清,一直以来都是以通俗的外层函数包裹内层….来欺骗自己。并没有说这种说法的对与错,我只是不想拥有从众心理或者也可以说如果我们说出更好更低层的东西,逼格会提升好几个档次。。。


20170622-webpack之loader篇

less-loader 处理代码中引入的less文件,通过对应的less模块,将less转变为css css-loader 通过css-loader,使得在css中能够使用@import和url(…)的方式实现require()的功能 style-loader style-loader将所有计算后的样式加入页面中(将样式表嵌入webpack …