摘要: 浏览器新开页面 : performance.navigation.type = 0; 浏览器刷新页面: performance.navigation.type = 1; 阅读全文
posted @ 2017-10-26 17:08 rachel的blog 阅读(174) 评论(0) 推荐(0) 编辑
摘要: 合并两个数组 - concat() 合并三个数组 - concat() 用数组的元素组成字符串 - join() 删除数组的最后一个元素 - pop() 数组的末尾添加新的元素 - push() 将一个数组中的元素的顺序反转排序 - reverse() 删除数组的第一个元素 - shift() 从一 阅读全文
posted @ 2017-10-12 19:22 rachel的blog 阅读(340) 评论(0) 推荐(0) 编辑
摘要: sort():按升序排列数组项,sort会调用每个数组项的toString()方法,然后比较的字符串,已确定怎么排序,即使数组中的每一项都是数值,也将比较字符串; reverse():反转数组项的顺序; 例: var values = [0,1,2,10,15,23,36];values.sort( 阅读全文
posted @ 2017-10-12 16:29 rachel的blog 阅读(1072) 评论(0) 推荐(0) 编辑
摘要: 1. 获得内容、属性 - text()、html() 、 val()、attr() 三个简单实用的用于 DOM 操作的 jQuery 方法: text() - 设置或返回所选元素的文本内容 html() - 设置或返回所选元素的内容(包括 HTML 标记) val() - 设置或返回表单字段的值 a 阅读全文
posted @ 2017-09-30 17:12 rachel的blog 阅读(119) 评论(0) 推荐(0) 编辑
摘要: directive接受两个参数,指令的名字(字符串)和方法(这个函数返回一个对象,其中定义了指令的全部行为): 注: 1. restrict:(E元素A属性C类名M注释) restrict是一个可选的参数。它告诉AngularJS这个指令在DOM中可以何种形式被声明。默认AngularJS认为res 阅读全文
posted @ 2017-09-30 16:34 rachel的blog 阅读(153) 评论(0) 推荐(0) 编辑
摘要: 与函数相关的方法 绑定运行环境和参数 在不同的运行环境下,JavaScript函数内部的变量所在的上下文是不同的。这种特性会给程序带来不确定性,为了解决这个问题,Underscore.js提供了两个方法,用来给函数绑定上下文。 (1)bind方法 该方法绑定函数运行时的上下文,返回一个新函数。 上面 阅读全文
posted @ 2017-09-30 16:29 rachel的blog 阅读(361) 评论(0) 推荐(0) 编辑
摘要: Underscore.js是一个很精干的库,压缩后只有4KB。它提供了几十种函数式编程的方法,弥补了标准库的不足,大大方便了JavaScript的编程。MVC框架Backbone.js就将这个库作为自己的工具库。除了可以在浏览器环境使用,Underscore.js还可以用于Node.js。 Unde 阅读全文
posted @ 2017-09-30 16:28 rachel的blog 阅读(393) 评论(0) 推荐(0) 编辑
摘要: 语法 _.countBy(list, iteratee, [context]) 说明 排序一个列表组成一个组,并且返回各组中的对象的数量的计数。类似groupBy,但是不是返回列表的值,而是返回在该组中值的数目。就像EXCEL里的分类统计 list为 遍历的集合,如数组、对象、字符串、argumen 阅读全文
posted @ 2017-09-30 15:37 rachel的blog 阅读(348) 评论(0) 推荐(0) 编辑
摘要: 语法: _.contains(list, item, fromIndex, guard) 说明: list集合包含指定的值则返回true,否则返回false list可以为数组,对象,字符串和arguments item是一个参数(contains会处理list中是否包含此参数),可以为数字,字符串 阅读全文
posted @ 2017-09-30 15:32 rachel的blog 阅读(848) 评论(0) 推荐(0) 编辑
摘要: 语法: _.map(list, iteratee, [context]) 说明: 对集合的每个成员依次进行某种操作,将返回的值依次存入一个新的数组。接收3个参数。list可理解为数据源iteratee迭代器可理解为回调方法;context执行上下文。 list可以操作数组,对象,字符串和argume 阅读全文
posted @ 2017-09-30 15:28 rachel的blog 阅读(252) 评论(0) 推荐(0) 编辑