摘要:
tudent.prototype=Object.create(Person.prototype); Student.prototype.constructor=Student; Object.create()创建一个空对象指向它的原型Object.create()创建一个新的空对象, 让Studen 阅读全文
摘要:
恢复内容开始 闭包中的易错点: 作用域链 阅读全文
摘要:
r数组元素的增删: 二维数组: 二维数组的遍历 排列对象的顺序 数组连接 arr.concat(),数组不会被修改 数组遍历 arr.forEach() 数组映射 arr.map() 数组不会改变 数组过滤 arr.filter() 数组不会改变 数组判断 arr.every()/arr.some( 阅读全文
摘要:
设置属性值时,如果当前对象没有这个属性,则会通过原型链向上查找这个属性。 1 如果原型上是通过get/set方法来定义的这个属性,那么读写都只会通过get/set方法;这种情况下只能通过Object.defineProperty来为当前对象添加这个属性。 2 如果原型上就是普通的属性赋值,那么会给当 阅读全文
摘要:
= 表示赋值; == 表示比较,但是会做隐式类型转换。比如, "1 == true", 此时,1会从一个Number数 据类型转换到Boolean数据类型,进而再做比较; 表示比较,不会去做数据类型的转换,因而相对于“==”也更严格一些。 包装对象: 当基本数据类型执行对象类型才有的属性和方法时,j 阅读全文
摘要:
访问子节点childNodes: var a=document.getElementsByTagName("div")[0].childNodes;//这个[0]是代表代码中第一次出现的div,如果写[1]的话就会显示第二个出现的div 访问父节点parentNode scrollLeft:设置或获 阅读全文
摘要:
设置年份的方法getFullYear():var mydate=new Date(); document.write(mydate+"<br>");//输出当前时间 document.write(mydate.getFullYear()+"<br>");//输出当前年份返回星期方法getDay(:v 阅读全文