ES5、ES6中的参数默认值
在ES5中设置默认值是十分麻烦的一件事情 大家看一下,了解就好 function add(x, y, z) { if (y === undefined) { y = 12 } if (z === undefined) { z = 20 } return x + y + z; } add(1) // return 33…
在ES5中设置默认值是十分麻烦的一件事情 大家看一下,了解就好 function add(x, y, z) { if (y === undefined) { y = 12 } if (z === undefined) { z = 20 } return x + y + z; } add(1) // return 33…
ES5中类的继承实现相对是比较麻烦的 let Animal = function (type) { this.type = type } Animal.prototype.eat = function () { console.log('我要吃') } let Dog = function () { Animal.ca…