前端开发

Number.prototype.toString()快速生成a-z

2019-11-06327次阅读javascript
Number.prototype.toString()方法返回指定Number对象的字符串表示形式。如果转换的基数大于10,则会使用字母来表示大于9的数字,比如基数为16的情况,则使用a到f的字母来表示10到15。
前端开发

JavaScript ES6 class多重继承

2019-10-31366次阅读ES6javascript
ES6中,class原生是不支持多重继承的。最后发现不一定必须使用多重继承,可以通过Event Emitters事件发射器“发布/订阅"模式来实现业务上的需求。
前端开发

javascript函数的调用有多少

2019-10-25290次阅读javascript
函数声明、匿名函数、函数表达式等调用,this指向window。对象方法里的this指向对象。new 构造函数名(),this指向构造函数。
前端开发

javascript函数的3种定义方法

2019-10-25289次阅读javascriptES6
javascript函数分为函数声明、函数表达式、new构造函数3种
前端开发

js判断当前窗口是否有父窗口

2019-09-25471次阅读javascript
js判断当前窗口是否有父窗口,self != top
前端开发

Array.prototype.push与Array下标[i]生成数组性能上的差异

2019-09-24426次阅读javascript
在使用push的时候,每次JS需要先找到当前索引的最大值,再在此基础上生成新的索引值,然后对新的索引值进行赋值。而[i]则是直接对相应的索引赋值。
前端开发

js中onkeydown回车触发事件的几种方法

2019-09-19785次阅读javascript
documnet文档绑定监听、div区域绑定监听、表单控件输入框绑定监听
前端开发

关于箭头函数的一些说法

2019-09-19465次阅读javascript
箭头函数没有自己的this,而是会继承上层作用域的this,就像其他普通的变量一样。。。
前端开发

append()与appendChild()的区别

2019-09-17322次阅读javascript
ParentNode.append方法在 ParentNode的最后一个子节点之后插入一组Node对象或DOMString对象。被插入的DOMString对象等价为Text节点。
前端开发

一个对象到底包含有多少个属性

2019-09-17284次阅读javascript
Reflect.ownKeys()比Object.getOwnPropertyNames()会多返回Symbol类型的属性键,Object.getOwnPropertyNames()比Object.keys()会多返回不可枚举的字符串属性键。