一:节点克隆 var p = document.getElementsByTagName("p")[0]; var cP = p.cloneNode();//克隆p节点 var cP = p.cloneNode(true);//克隆p节点,深度克隆,克隆节点以及节点下面的子内容. 二 变量克隆 ①基本类型的克隆 基本类型的复制,其实是在变量对象上创建一个新值,然后把要复制的值复制到新变量分配的位置上,当那个变量的值改变的时候,另一个值不会受到影响,按值传递. (函数的参数是只能按值传递…
JavaScript 函数调用 JavaScript 函数有 4 种调用方式. 每种方式的不同方式在于 this 的初始化. this 关键字 一般而言,在Javascript中,this指向函数执行时的当前对象. 注意 this 是保留关键字,你不能修改 this 的值. 全局对象 当函数没有被自身的对象调用时, this 的值就会变成全局对象. 在 web 浏览器中全局对象是浏览器窗口(window 对象). 该实例返回 this 的值是 window 对象: 1作为一个函数调用 实例…