摘要: 节点类型主要有三种:元素节点,属性节点和文本节点。 而对DOM的主要也就是围绕元素节点和属性节点的增删改查。下面就分别从对元素节点的操作和对属性节点的操作来介绍。 元素节点 查 在对DOM进行增删改之前,首先要找到对应的元素。具体的查找方法如下: ? 1 2 3 getElementByID() / 阅读全文
posted @ 2018-09-20 23:50 Pearl_Ran 阅读(238) 评论(0) 推荐(0) 编辑
摘要: 最近发现DOMDocument对象很重要,还有XMLHTTP也很重要 注意大小写一定不能弄错. 属性: 1Attributes 存储节点的属性列表(只读) 2childNodes 存储节点的子节点列表(只读) 3dataType 返回此节点的数据类型 4Definition 以DTD或XML模式给出 阅读全文
posted @ 2018-09-20 23:48 Pearl_Ran 阅读(153) 评论(0) 推荐(0) 编辑
摘要: 页面加载速度影响因素——前端性能 前端性能关键呈现路径所涉及的步骤: 1 . DOM:浏览器在解析HTML时,会以递增的方式为HTML标记生成一种名为文档对象模型(DOM)的树状模型, 该模型描述了网页中包含的内容 2 . CSSOM:浏览器收到所有CSS后,会对其中包含的标记和类生成一种名为CSS 阅读全文
posted @ 2018-09-20 23:42 Pearl_Ran 阅读(122) 评论(0) 推荐(0) 编辑
摘要: const声明一个只读的常量。一旦声明,常量的值就不能改变。且const一旦声明变量,就必须立即初始化,不能留到以后赋值。 const的作用域与let命令相同:只在声明所在的块级作用域内有效。 const命令声明的常量也是不提升,同样存在暂时性死区,只能在声明的位置后面使用。也与let一样不可重复声 阅读全文
posted @ 2018-09-20 23:41 Pearl_Ran 阅读(2008) 评论(0) 推荐(0) 编辑
摘要: 基本作用:改变对象的执行上下文。 this指向执行上下文。(执行环境) this指向的永远是调用该方法的对象 代码中方法执行后控制台输出1,由于func是全局对象window下的一个方法,那么调用该方法的对象就应该是全局对象window,所以this理论上指向的对象就应该是window 如果理论成立 阅读全文
posted @ 2018-09-20 23:34 Pearl_Ran 阅读(356) 评论(0) 推荐(0) 编辑
摘要: arguments类似Array但是并不是Array 而rest就是一个Array 用rest替代atguments eg:给数组排序 rest参数只能写在最后,前面用...标识,从运行结果可知,传入的参数先绑定a、b,多余的参数以数组形式交给变量rest,所以,不再需要arguments我们就获取 阅读全文
posted @ 2018-09-20 23:14 Pearl_Ran 阅读(3843) 评论(0) 推荐(0) 编辑
摘要: Map需要一个二维数组 var test_map = new Map(["mians",99],["regink",88]) test_map.get("mians") //返回99 test_map.set("mians", 77) //修改值 test_map.has("mians") //检测 阅读全文
posted @ 2018-09-20 21:08 Pearl_Ran 阅读(255) 评论(0) 推荐(1) 编辑