随笔分类 - js
摘要:##操作DOM 由于HTML文档被浏览器解析后就是一棵DOM树,要改变HTML的结构,就需要通过JavaScript来操作DOM。 始终记住DOM是一个树形结构。操作一个DOM节点实际上就是这么几个操作: 更新:更新该DOM节点的内容,相当于更新了该DOM节点表示的HTML的内容; 遍历:遍历该DO
阅读全文
posted @ 2021-04-12 15:28
!^^!
摘要:##创建对象 JavaScript对每个创建的对象都会设置一个原型,指向它的原型对象。 例如,创建一个Array对象: var arr = [1, 2, 3]; ##构造函数 除了直接用创建一个对象外,JavaScript还可以用一种构造函数的方法来创建对象。它的用法是,先定义一个构造函数: fun
阅读全文
posted @ 2021-04-11 17:56
!^^!
摘要:##变量提升 JavaScript的函数定义有个特点,它会先扫描整个函数体的语句,把所有申明的变量“提升”到函数顶部: 'use strict'; function foo() { var x = 'Hello, ' + y; console.log(x); var y = 'Bob'; } foo
阅读全文
posted @ 2021-04-10 20:59
!^^!
摘要:###函数的定义 'use strict'; function foo() { var x = 1; x = x + 1; } x = x + 2; // ReferenceError! 无法在函数体外引用变量x 由于JavaScript的函数可以嵌套,此时,内部函数可以访问外部函数定义的变量,反过
阅读全文
posted @ 2021-04-10 13:18
!^^!