`
jinhonglin001
  • 浏览: 14508 次
  • 性别: Icon_minigender_1
社区版块
存档分类
最新评论
文章列表
     在学习过程中是需要用到underscore.js的,所以需要从头开始认识,了解,掌握underscore.js的用法。 underscore里有许多函数,主要涉及collection、object、array、function的一些操作。     下面是关于collection的一些函数。从官网总结一下最近用到的函数。 each     语法 _.each(list, iteratee, [context])     描述:     遍历list中的所有元素,按顺序用遍历输出每个元素。如果传递了context参数,则把iteratee绑定到 context对象上。每次 ...
日期对象用于处理日期和时间,简单记录一下日期的处理 定义日期     可以通过 new 关键词来定义 Date 对象 var date = new Date();     注释:Date 对象自动使用当前的日期和时间作为其初始值。 下面是一些日期的操作     //获取当年年份 var date = new Date(); date.getFullYear();     //获取当前月份,但要注意的是返回的是0-11, 0代表一月。  var date = new Date(); date.getMonth();    //获取当前日,返回值为1-31 var ...
    lodash是一个javaScript使用工具库,提供一致性,模块化,性能和配件等功能可以用来替换 Underscore             lodash一开始是Underscore.js库的一个fork,因为和其他(Underscore.js的)贡献者意见相左。John-David Dalton的最初目标,是提供更多“一致的跨浏览器行为……,并改善性能”。之后,该项目在现有成功的基础之上取得了更大的成果。最近lodash也发布了3.5版,成为了npm包仓库中依赖最多的库。它正在摆脱屌丝身份,成为开发者的常规的选择之一。   下面是一些简单的应用    lodash使用 ...
截取字符串的使用是比较广泛的,在js的学习中整理了几个方法: split() 方法          substr()方法 substring()方法 1.split()方法      定义和用法      split()方法用于把一个字符串分割成字符串数组      语法      stringObject.split(separator,howmany)    参数    separator    描述    必须,从该参数指定地方开始分割字符串对象    参数
        去除数组中冗余元素,并统计个数是常见的问题,有好几种方法可以解决,但通过哈希表解决是一个高效率的方法,下面是这几天的小小收获简单分享一下。         下面一些一般的方法: // 声明对象 var hashTable = new Object(); // 添加 function add(key,value) { // 判断key是否存在 if(key in hashTable) { alert("key已经存在"); } hashTable[key] = value; } //删 ...
js 的数组是经常使用的一种数据类型,下面是一些使用数组的方法 1:创建声明数组       //创建一个空数组    var arrayObj = new Array(); 或 var array = [];      //创建一个数组并指明长度(需要注意的是当你向数组中添加元素超过设定长度时依然可以添加,长度随时保持变化) var array = new Array(size);     //创建一个数组并初始化 var array = new Array([element, element1, ..., elementN);  2:访问数组的元素 var ar ...
        javascript是面向web的编程语言,绝大多数现代网站都使用了javascript,并且所有的现代web浏览器均包含了javascript解释器,这使得javascript几乎可以称为使用最广泛的编程语言了,javascript是前端开发工程师必须掌握的三种技能之一:描述网页内容的HTML,描述网页样式的CSS以及描述网页行为的javascript。       javascript包括javascript的基础和客户端的javascript,这里主要说一下javascript的基础部分:词法结构,类型、值和变量,表达式和运算符,语句,对象,数组,函数等等。 下面是 ...
Global site tag (gtag.js) - Google Analytics