JavaScript
黑雪之恋
这个作者很懒,什么都没留下…
展开
-
javascript如何比较两个数组是否相同
在JavaScript里面Array是对象,==或===操作符只能比较两个对象是否是同一个实例,也就是是否是同一个对象引用。目前JavaScript没有内置的操作符判断对象的内容是否相同。 var a1 = [1,2,3]; var a2 = [1,2,3]; console.log(a1==a2); // Returns false console.log(JSON.stringify(a...转载 2019-04-19 17:17:10 · 929 阅读 · 0 评论 -
关于checkbox在前端页面中判断勾选方案
原生js方案 let a=document.querySelector('input[type="checkbox"]') console.log(a.getAttribute('checked')); //null a.onclick=function(){ if(a.getAttribute('checked')==null||a.getAttribute('...原创 2019-05-11 11:05:11 · 3044 阅读 · 0 评论 -
原生js的8种类继承方式
1.原型链继承 Grand.prototype.lastName = "Yang"; function Grand(){ } var grand = new Grand(); Father.prototype = grand; function Father(){ ...转载 2019-06-21 11:46:55 · 223 阅读 · 0 评论 -
js中的this机制
彻底搞懂 JS 中 this 机制 目录 this 是什么 this 的四种绑定规则 绑定规则的优先级 绑定例外 扩展:箭头函数 this 是什么 理解this之前, 先纠正一个观点,this 既不指向函数自身,也不指函数的词法作用域。如果仅通过this的英文解...转载 2019-06-21 16:44:23 · 103 阅读 · 0 评论