TODO supply a title TODO write content ...
分类:
其他好文 时间:
2017-06-23 13:06:03
阅读次数:
133
代码github地址:https://github.com/haozhaohang/library 作者: 易怜白 项目中使用了时间日期的处理方法,只使用了部分方法,为了不在引入第三方的库(moment.js),这里自己封装了项目中使用到的方法。 要实现以下功能: 一、基础代码: arg = new ...
分类:
Web程序 时间:
2017-06-22 21:48:49
阅读次数:
226
1. 什么是类数组ArrayLike 拥有length属性,其它属性(索引)为非负整数(对象中的索引会被当做字符串来处理,这里你可以当做是个非负整数串来理解) 不具有数组所具有的方法 javascript中常见的类数组有arguments对象和DOM方法的返回结果。比如 document.getEl ...
分类:
编程语言 时间:
2017-06-20 21:19:46
阅读次数:
151
在很多时候经常看到Array.prototype.slice.call()方法,比如Array.prototype.slice.call(arguments),下面讲一下其原理: 1、基本讲解 1.在js里Array是一个类 slice是此类里的一个方法 ,那么使用此方法应该Array.protot ...
分类:
其他好文 时间:
2017-06-20 14:46:54
阅读次数:
130
今天在项目中遇到了一个关于数组截取的问题,记录如下: 关于slice的用法,总结如下: const newArr = [NaN,2,3,4,2,NaN,2,3]; var newPartArr = newArr.slice(1,4); console.log(newPartArr);//[2,3,4 ...
分类:
编程语言 时间:
2017-06-20 01:00:00
阅读次数:
202
数组的浅拷贝 深拷贝方法 方法一:js的slice函数 var arr = ["One","Two","Three"]; var arr2 = arr.slice(0); 方法二:js的concat方法 var arr = ["One","Two","Three"]; var arr2 = arr. ...
分类:
Web程序 时间:
2017-06-19 13:06:53
阅读次数:
139
转自:http://blog.csdn.net/cszhouwei/article/details/37740277 补充反馈 slice 既然聊到slice,就不得不提它的近亲array,这里不太想提值类型和引用类型的概念(个人觉得其实都是值类型),golang的array其实可以假想为C的str ...
分类:
其他好文 时间:
2017-06-19 00:37:53
阅读次数:
401
1.slice(start,end)(参数可选) slice() 方法返回一个从开始到结束(不包括结束)选择的数组的一部分浅拷贝到一个新数组对象。原始数组不会被修改。 var a = ['a', 'b', 'c', 'd'] var b = a.slice(0, 1) console.log(a); ...
分类:
Web程序 时间:
2017-06-18 18:53:27
阅读次数:
293
indexOf() 搜索一个指定的元素的位置 arr.indexOf('C');//2 arr.indexOf('d');//-1,不存在返回-1 slice() 截取数组的部分长度,然后返回新的数组 arr.slice(0,3);//从开始索引0开始,到结束索引结束,但不包括结束索引,['A',' ...
分类:
Web程序 时间:
2017-06-18 15:51:44
阅读次数:
132
1 Array ( [0] => 科技 ), 37 [1] => Array ( [0] => 生活 ), 38 [2] => Array ( [0] => 互联网, [1] => 互联网 ), 39 [3] => Array ( [0] => 大数据 ), 40 [4] => Array ( [0... ...
分类:
编程语言 时间:
2017-06-17 18:26:45
阅读次数:
127