编辑器加载中...方式1,length赋值为0 这种方式很有意思,其它语言如Java,其数组的length是只读的,不能被赋值。如 int[] ary = {1,2,3,4}; ary.length = 0; Java中会报错,编译通不过。而JS中则可以,且将数组清空了, var ary = [1,...
分类:
编程语言 时间:
2014-11-10 11:51:39
阅读次数:
162
前两天参加了百度前端的电话面试,其中问到了数组类型的判断问题,虽然以前看过这方面的内容,但时间久了有点模糊,答得不怎么好,现在对相关内容做个回顾和总结。先来回答这个问题:如何判断一个对象是数组?判断一个对象是否是数组方法有多种:一、Array.isArray()函数在ECMAScript5中可以通过...
分类:
编程语言 时间:
2014-11-07 14:21:16
阅读次数:
162
1、创建数组var array = new Array();var array = new Array(size);//指定数组的长度var array = new Array(item1,item2……itemN);//创建数组并赋值2、取值、赋值var item = array[index];/...
分类:
编程语言 时间:
2014-11-04 16:53:49
阅读次数:
275
<!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><htmlxmlns="http://www.w3.org/1999/xhtml"xml:lang="en"><head> <metahttp-equiv="Content-Type"content="text/html;charset=UTF..
分类:
编程语言 时间:
2014-11-02 16:40:46
阅读次数:
217
js数组的操作用 js有很久了,但都没有深究过js的数组形式。偶尔用用也就是简单的string.split(char)。这段时间做的一个项目,用到数组的地方很多,自以为js高手的自己居然无从下手,一下狠心,我学!呵呵。学了之后才知道,js数组的功能强大很,远比VB,C#强多了,大家慢慢看吧1、数组的...
分类:
编程语言 时间:
2014-10-31 10:01:36
阅读次数:
224
//数组去重 Array.prototype.unique5 = function() { var res = [], hash = {}; for(var i=0, elem; (elem = this[i]) != nul...
分类:
编程语言 时间:
2014-10-30 18:31:33
阅读次数:
184
一直在使用js相关的东西,但很少作总结,今天遇到操作js数组的一些问题,对js的数组有了更进一步的认识!1、创建数组var array = new Array();var array = new Array(size);//指定数组的长度var array = new Array(item1,ite...
分类:
编程语言 时间:
2014-10-24 16:13:16
阅读次数:
192
JQuery对数组的处理非常便捷并且功能强大齐全,一步到位的封装了很多原生js数组不能企及的功能。下面来看看JQuery数组的强大之处在哪。$.each(array, [callback]) 遍历不同于例遍 jQuery 对象的 $.each() 方法,此方法可用于例遍任何对象(不仅仅是数组哦~)....
分类:
编程语言 时间:
2014-10-19 23:00:10
阅读次数:
476