![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
js 细节
文章平均质量分 66
kaierwa
一缕繁华如似梦
展开
-
javascript 兼容性工具函数
兼容性说明document.getElementsByClassName 方法 ie8及以下不支持!querySelector querySelectorAll 是html5新引进的api ie6及一下不兼容 1. 性能不好 2. 不是实时的 (将某个元素选择出来后 删除元素 但数组中还有该元素);children ie8及一下不支持parentElement childElementCount firstElementChild lastElementChild previousEl原创 2021-01-01 09:49:52 · 161 阅读 · 1 评论 -
重写es5 中的 bind
重写es5 中的 bind Function.prototype.myBind = function(){ var argu = arguments, _self = this; return function(){ var params = []; for(var i = 1 ,len = argu.length ; i < len ; i++){ params.push(argu[i]); } params =原创 2020-11-05 23:19:41 · 108 阅读 · 0 评论 -
ES5数组方法详解,并重写
ES5数组方法详解,并重写ES5新增了几个数组方法,但是ie8及以下不支持这些方法,于是就需要重写一个自己的方法来提高兼容性!看重写的方法有助与理解哦!(。・ω・。)ノ♡文章目录ES5数组方法详解,并重写新增的数组方法一、数组功能解释1. forEach方法filter方法mapreduce/reduceRightevery/some方法二、方法重写1.重写forEach方法2.重写filter方法3.重写map方法4.重写reduce方法5.重写reduceRight方法5.重写every方法5.原创 2020-11-05 21:55:45 · 186 阅读 · 0 评论 -
Javascript instanceof 小细节
Javascript instanceof 小细节instanceof主要作用是判断某个对象是否是由某个构造函数构造出来的。用法:son instanceof parentvar Person = function(){}var p = new Person();console.log(p instanceof Person) // trueconsole.log(p instanceof(Person) ) // 也可以加括号 true注意:instanceof 不仅仅只判断是否是构造函数原创 2020-11-04 21:09:51 · 715 阅读 · 0 评论