02 2017 档案

摘要:基本用法 命名导出(named exports) 可以直接在任何变量或者函数前面加上一个 export 关键字,就可以将它导出。 例如: 然后在另一个文件中这样引用: 但下面这种写法是错误的: 因为 是import的特有语法,其实import的时候并不是直接把整个模块以对象的形式引入的。 如果你希望 阅读全文
posted @ 2017-02-27 18:53 pei~乐悠悠 阅读(5459) 评论(0) 推荐(0)
摘要:内存泄露是指一块被分配的内存既不能使用,又不能回收,直到浏览器进程结束。 在C++中,因为是手动管理内存,内存泄露是经常出现的事情。而现在流行的C#和Java等语言采用了自动垃圾回收方法管理内存,正常使用的情况下几乎不会发生内存泄露。 浏览器中也是采用自动垃圾回收方法管理内存,但由于浏览器垃圾回收方 阅读全文
posted @ 2017-02-13 12:08 pei~乐悠悠 阅读(408) 评论(0) 推荐(0)
摘要:html代码: 其中textarea元素的高度为80px,而它的父元素div高度为84px,为什么会多出4px呢? 解决方法是: 1、设textarea为 display: block; 阅读全文
posted @ 2017-02-10 12:19 pei~乐悠悠 阅读(2186) 评论(0) 推荐(1)
摘要:Jasmine有称为间谍(spies)的测试双重功能。一个spy可以监测任何函数的调用和参数的调用痕迹。Spy只能存在于定义它的describe()和it()代码块内,而在每一个spec(即it)结束后将被移除。(这个语法在Jasmine2.0才改变的) 有几个特别的Matchers与spy相互作用 阅读全文
posted @ 2017-02-07 17:38 pei~乐悠悠 阅读(477) 评论(0) 推荐(0)
摘要:自动构建JavaScript有不少好工具。不过其实很少有人知道,npm run命令就能很好地完成这一任务,配置起来也很简单。 script npm会在项目的package.json文件中寻找scripts区域,其中包括npm test 和npm start等命令。 其实,npm test 和npm 阅读全文
posted @ 2017-02-07 11:51 pei~乐悠悠 阅读(1651) 评论(0) 推荐(0)
摘要:1、基于ui-router的页面跳转传参 (1) 用ui-router定义路由,比如有两个页面,一个页面(producers.html)放置了多个producers,点击其中一个目标,页面跳转到对应的producer页面,同时将producerId这个参数传过去。 (2)在producer.html 阅读全文
posted @ 2017-02-06 11:00 pei~乐悠悠 阅读(4181) 评论(0) 推荐(0)