自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 类数组对象详解

数组与对象的区别 1.当有新的元素添加到列表中时,自动更新length属性 2.设置length为一个较小值时将会截断数组 3.从Array.prototype中继承一些有用的方法 4.其类属性为"Array“ 什么是类数组对象 我们把拥有一个数值length属性和对应非负整数属性的对象叫做类数组对象。 类数组对象可以用javaScript上的所有的数组方法(ECMAScript3中

2014-02-19 16:43:49 687

原创 如何排除数组中的null、undefined和不存在的元素

在对数组中的元素进行操作之前,应该先检测它们,排除null,undefined和不存在的元素。 排除所有的null、undefined和不存在的元素 for(var i=0;i<a.length;i++){ if(!a[i]) continue; //跳过null、undefined和不存在的元素 //循环体 } 只排除undefined和不存在的元素

2014-02-19 14:38:19 2823

原创 对象属性与变量的区别

1.如果在程序中使用不存在的变量,会引发一个错误;而在程序中使用不存在的对象属性会返回undefined。如 var a={}; console.log(a.bcd); //返回undefined console.log(yang); //引发一个错误

2014-02-19 11:01:23 1069

原创 稀疏数组详解

什么是稀疏数组     数组元素的索引不一定要连续的,它们之间可以有空缺。每个javaScript数组都有一个length属性。针对非稀疏数组,该属性就是数组元素的个数;针对稀疏数组,length比所有元素的个数要大。 创建稀疏数组 用构造函数创建 var a=new Array(10) 该方法创建了一个长度(length)为10的数组,当预先知道所需的元素个数时,这种方法可以用来预分配

2014-02-19 10:08:09 4115 2

原创 javascript类型转换表

2014-02-18 11:56:26 614

原创 空数组[]的特殊性

空数组[]的特殊性之处在于: 1.转换成字符串和数字时,分别转换为空字符串“”和数字0; 2.转换成布尔值时,则转换为true; 3.当空数组与布尔值比较时,会先将空数字[]转换为0再与布尔值比较。如: alert([]==false) //值为true; alert([]==true) //值为false;

2014-02-18 11:52:25 709

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除