04 2018 档案

摘要:在项目内添加一个 .npmrc 文件 这样使用 npm install 安装 node-sass、electron 和 phantomjs 时都能自动从淘宝源上下载,但是在使用 npm publish 的时候要把 registry 这一行给注释掉,否则就会发布到淘宝源上去了。 安装结束之后再把此文件 阅读全文
posted @ 2018-04-24 23:55 hahazexia 阅读(312) 评论(0) 推荐(0) 编辑
摘要:typeof 如果使用typeof来判断数据类型的话,结果如下: 以上结果都是在chrome浏览器里运行结果,可以发现如下规律 Array,Object,null,Date,RegExp,Error这几个类型都被typeof判断为object,所以如果想要判断这几种类型,就不能使用typeof了。 阅读全文
posted @ 2018-04-19 23:11 hahazexia 阅读(33706) 评论(4) 推荐(4) 编辑
摘要:Loadmore使用的时候分为下拉刷新和底部加载两种方式。 下拉刷新的时候这样调用: 底部加载的时候这样调用: loadmore组件: 实现原理就是,外面有个wrapper盒子有死高度且拥有样式overflow:scroll;的样式,这样它的内容超出后就是可滚动的,它的滚动高度scrollTop就可 阅读全文
posted @ 2018-04-18 23:32 hahazexia 阅读(2181) 评论(0) 推荐(0) 编辑
摘要:还是这个简单例子: 这其中app.get('/',function(req, res){res.send('hello world')});会处理访问/路径的get请求,到底发生了什么,这就需要去代码里找找看。 app.init() 引入express模块后,执行了var app = express 阅读全文
posted @ 2018-04-14 01:32 hahazexia 阅读(412) 评论(0) 推荐(0) 编辑
摘要:express version:4.16.3 从一个简单的例子开始: 第一行require('express')引入了express模块。 在express的项目根目录里有一个index.js文件夹,内容是这样: express是从lib/express.js里来的,于是打开lib文件夹下的expr 阅读全文
posted @ 2018-04-12 11:46 hahazexia 阅读(278) 评论(0) 推荐(0) 编辑
摘要:目录结构整理 阅读全文
posted @ 2018-04-12 00:23 hahazexia 阅读(100) 评论(0) 推荐(0) 编辑
摘要:概述 Node 应用由模块组成,采用 CommonJS 模块规范。 每个文件就是一个模块,有自己的作用域。在一个文件里面定义的变量、函数、类,都是私有的,对其他文件不可见。 上面代码中,变量x和函数addX,是当前文件example.js私有的,其他文件不可见。 如果想在多个文件分享变量,必须定义为 阅读全文
posted @ 2018-04-07 13:39 hahazexia 阅读(171) 评论(0) 推荐(0) 编辑
摘要:对照一个简单的例子,来看初始化的时候都发生了什么事。 先从构造函数看起,构造函数在src/core/instance/index.js 可以看到最后执行了_init()方法,_init()方法在src/core/instance/init.js Vue.prototype._init 这其中vm.$ 阅读全文
posted @ 2018-04-03 21:09 hahazexia 阅读(278) 评论(0) 推荐(0) 编辑
摘要:http://aaditmshah.github.io/why-prototypal-inheritance-matters/ https://segmentfault.com/a/1190000002596600 看到一篇外国博客,讲关于原型继承的重要性。 类继承的问题 文中说使用new关键字和构 阅读全文
posted @ 2018-04-03 00:47 hahazexia 阅读(1241) 评论(0) 推荐(0) 编辑
摘要:Array.prototype.push.apply(a,b) 时常看到在操作数组的时候有这样的写法: 其实这样的写法等价于: 这样写法等价的原因是因为在实例上寻找属性的时候,现在这个实例自己身上找,如果找不到,就根据内部指针__proto__随着原型链往上找,直到找到这个属性。 在这里就是寻找pu 阅读全文
posted @ 2018-04-02 10:48 hahazexia 阅读(5940) 评论(0) 推荐(1) 编辑
摘要:css计数器用来定义css维护的变量,可以计算元素的个数以添加序号 counter-reset 用来重置计数器值到一个给定的变量,一般设置在父元素上。 counter-increment 用来累加计数器值,一般设置在子元素上。 counter() counter()函数计算元素的计数器值。 coun 阅读全文
posted @ 2018-04-01 12:48 hahazexia 阅读(187) 评论(0) 推荐(0) 编辑
摘要:MDN:https://developer.mozilla.org/zh-CN/docs/Web/CSS/CSS_Columns column-count 元素的列数 column-width 列宽 columns 是column-count和column-width的简写形式 column-gap 阅读全文
posted @ 2018-04-01 12:20 hahazexia 阅读(1535) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示