09 2016 档案
摘要:因为img默认是按基线(baseline)对齐的。对比一下图片和右边的p, q, y等字母,你会发现这三个字母的“小尾巴”和图片下方的空白一样高。下面这张图中的黑线就是那条基线。 要去掉空格可以使用vertical-align: bottom或将img标签变为块级元素。 至于什么是基线,还记得四线三
阅读全文
摘要:forEach是ES5中操作数组的一种方法,主要功能是遍历数组,例如: 等价于: forEach方法中的function回调有三个参数:第一个参数是遍历的数组内容,第二个参数是对应的数组索引,第三个参数是数组本身 因此: 等价于: 写一个例子; map:map即是 “映射”的意思 用法与 forEa
阅读全文
摘要:package.json 中包含各种所需模块以及项目的配置信息(名称、版本、许可证等)meta 信息。 Name:它属于必须字段,在package.json中最重要的就是name和version字段,如果没有就无法install。name和version一起组成的标识在假设中是唯一的。改变包应该同时
阅读全文
摘要:当我们来回切换页面时候,视图被缓存下来,不用每次再去new一个新的视图,可以大大地提高性能。当跳出一个视图后,视图的元素被保存在DOM中,它的作用域也就不在$watch的作用域内,当我们访问一个已经被缓存的视图后,它的scope重新回到作用域内,同时留在DOM中的元素也被激活。 视图生命周期: 视图
阅读全文
摘要:新的ES6中引入了promise的概念,目的是让回调更为优雅。层层嵌套的回调会让javascript失去美感和可读性,同时javascript也推荐采用链式的方式去书写函数调用。于是Promise就应运而生。Promise即承诺的意思,new一个Promise就是新建一个承诺。在新建一个承诺的时候你
阅读全文
摘要:我们见到最简单的例子是: 如果item的值有重复的,比如links=["1","1","2","2","3"] 那么angularjs 会报错,不允许值重复,原因是angular需要一个唯一值可以与生成的dom绑定,以便追踪. 然后这时候,track by的用处就体现出来了。 key值是唯一的,这样
阅读全文

浙公网安备 33010602011771号