- 博客(6)
- 收藏
- 关注
转载 8.5函数 作为命名空间的函数
var extend =(function(){ for (var p in {toString:null}){ return function extend(o){ for(var i=1; i <arguments.length;i++){ var source = arguments[...
2019-03-18 09:29:00 138
转载 第七章 数组
splice 本函数对数组自身直接操作。 splice(index,num,item....itemx); 本函数可以插入,删除元素。 var a=[1,2,3]; a.splice(1,1); //函数返回2,数组变成 [1,3];用splice 删除不会产生undefined数据,即不会产生松散数组。 ECMAScript 3 的函数有 sort() ...
2019-03-07 15:19:00 106
转载 第六章 对象-javaScript权威指南第六版(四)
6.6 属性getter和setter 对象属性是由名字、值和一组特性(attribute)构成的。 getter和setter定义的属性称做"存取器属性"(accessor propterty) var o={ data_prop:value, get accessor_prop(){函数体}; set accessor_pr...
2019-03-01 13:13:00 101
转载 第六章 对象-javaScript权威指南第六版(三)
6.3 删除内容 delete运算符可以删除对象的属性。 delete运算符只能删除自有属性,不能删除继承属性。 delete表达式删除成功或没有任何副作用时,它返回true. 6.4 检测属性 用in\hasOwnProperty\propertyIsEnumberable\!== in 对于对象的自有属性或继承属性中包含有这个属性的返回true. ...
2019-02-27 21:27:00 95
转载 第六章 对象-javaScript权威指南第六版(二)
通过原型 继承创建一个新对象,对于这一个函数的有说不出的感觉,看看语句都很简单,深层次的东西就是不知道 function inherit(p) { if(p == null) throw TypeError(); if(Object.create) return Object.create(p); vart t=typeof p; if(t !==...
2019-02-26 16:11:00 71
转载 第六章 对象-javaScript权威指南第六版
什么是对象? 对象是一种复合值,每一个属性都是都是一个名/值对。原型式继承是javaScript的核心特征。 对象常见的用法有,create\set\query\delete\test\enumerate. 对于对象的属性名可以是包括空白在内的任意字符串。但是不能存在相同的属性名。 对象的属性特性有以下三个 1 writeable attribute...
2019-02-25 21:55:00 85
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人