随笔分类 - JS
摘要:一、in操作符1.定义如果指定的属性存在于指定的对象中,则in运算符会返回true.(如果一个属性是从原型链上继承来的,in运算符也会返回true)2.数组操作//数组var arr = ["ben","Ben","benjamin","Benjamin"];console.log(arr);con...
阅读全文
摘要:delete 运算符 从对象中删除一个属性,或从数组中删除一个元素。1. 基本原理我们可以删除对象的某个属性:var o = { x: 1 };delete o.x; // trueo.x; // undefined但不能删除变量,比如以下面这种方式声明的:var x = 1;delete x; /...
阅读全文
摘要:我们知道,Array.prototype.slice.call(arguments)能将具有length属性的对象转成数组,除了IE下的节点集合(因为ie下的dom对象是以com对象的形式实现的,js对象与com对象不能进行转换)1 var a={length:2,0:'first',1:'seco...
阅读全文
摘要:1 var arr = [1, 2, [3, 4, [5, 6, 7]]]; 2 var resultArr = []; 3 function forEachArr(arr) { 4 for (var i = 0; i < arr.length; i++) { 5 if (...
阅读全文

浙公网安备 33010602011771号