js方法
文章平均质量分 69
js的一些方法杂记
_MadD
求战者安,求安者亡。
展开
-
JavaScript 中 call()、apply()、bind() 的用法
其实是一个很简单的东西,认真看十分钟就从一脸懵B 到完全 理解!先看明白下面:例 1obj.objAge; // 17obj.myFun() // 小张年龄 undefined例 2shows() // 盲僧比较一下这两者 this 的差别,第一个打印里面的 this 指向 obj,第二个全局声明的 shows() 函数 this 是 window ;1,call()、apply()、bind() 都是用来重定义 this 这个对象的!如:obj.myFun.call(d原创 2020-10-23 16:07:13 · 158 阅读 · 0 评论 -
event.currentTarget和Event.target的区别
Event 接口的只读属性 currentTarget 表示的,标识是当事件沿着 DOM 触发时事件的当前目标。它总是指向事件绑定的元素,而 Event.target 则是事件触发的元素。event.currentTargetSyntaxvar currentEventTarget = event.currentTarget;ValueEventTarget例子当将相同的事件处理...原创 2019-11-07 15:46:06 · 316 阅读 · 0 评论 -
Array.prototype.forEach()
forEach() 方法对数组的每个元素执行一次提供的函数。var array1 = ['a', 'b', 'c'];array1.forEach(function(element) { console.log(element);});// expected output: "a"// expected output: "b"// expected output: "c"语...翻译 2019-11-07 15:26:37 · 594 阅读 · 0 评论 -
Element.classList
该Element.classList是一个只读属性,返回现场DOMTokenList的元素的类属性的集合。使用classList是通过空格分隔的字符串访问元素的类列表的便捷替代方法element.className。句法const elementClasses = elementNodeReference .classList;elementClasses是一个DOMTokenList表...翻译 2019-11-07 15:06:54 · 678 阅读 · 0 评论 -
Array.prototype.concat()
concat() 方法用于合并两个或多个数组。此方法不会更改现有数组,而是返回一个新数组。const array1 = ['a', 'b', 'c'];const array2 = ['d', 'e', 'f'];console.log(array1.concat(array2));// expected output: Array ["a", "b", "c", "d", "e", "...转载 2019-11-07 14:52:45 · 334 阅读 · 0 评论 -
textContent、innerHTML、innerText的用法和区别
**textContent使用详解**Node.textContent 属性表示一个节点及其后代的文本内容。**语法**let text = element.textContent;element.textContent = “this is some sample text”;**描述**如果 element 是 Document,DocumentType 或者 Nota...原创 2019-11-07 14:35:34 · 598 阅读 · 0 评论