随笔分类 - 学习笔记
摘要:节点 节点是网络中的一个连接点,一个网络就是由一些节点构成的集合。文档是由节点构成的集合,此时,节点是文档树上的树叶和树枝。 在DOM中有许多不同类型的节点。现在介绍其中的三种 1.主要节点类型 元素节点:html标签的名字就是元素的名字;元素可以包含其他元素 文本节点:在html中,文本节点总是被
阅读全文
摘要:1.JavaScript 如何与网页交互的? HTML是标记,而JavaScript是代码。它们是如何交互的呢?这是通过网页的表示,既文档对象模型(DOM)实现的。 1.2DOM的作用是什么 HTML是标记组成,让你能够描述一系列组成网页的嵌套元素。JavaScript是代码,用于对计算进行描述。H
阅读全文
摘要:创建具有相同属性和方法的对象 1.构造函数 1.1 什么是对象构造函数? 对象构造函数,犹如一个小型工厂,能够创建无数类似的对象。从代码的角度看,构造函数很像返回对象的函数。定义后,每次需要创建新对象的时都要调用它。 构造函数首字母大写,在构造函数内给this添加我想要的属性即可 1.2 如何使用对
阅读全文
摘要:使用for-in for (property in pson2) for-in循环会枚举一个对象所有的可枚举属性并将属性名赋给一个变量。for-in循环每次迭代时,pson2(对象)的下一个可枚举属性的名字就被赋给变量property,直到遍历完所有的可枚举属性。然后循环结束,代码继续执行。 下面的
阅读全文
摘要:in操作符: 查找对象中属性是不是存在,如果存在,返回true,如果不存在,返回false console.log("name" in person5);//判断name属性在对象person5中是否存在 hasOwnProperty(): 查找对象中的属性是不是在这个对象中定义的 console.
阅读全文
摘要:一、如何理解this 在定义对象时,如果方法中使用了本对象的属性,需要加上this 告诉js调用的是那个对象的属性 // 当一个函数作为对象的方法被调用时,默认this的值等于那个对象。在方法中引用this而不是直接引用一个对象 function sayNameForAll(){ console.l
阅读全文

浙公网安备 33010602011771号