摘要: 当我们使用 var person = new Person 相当于这样一个过程 var person = {}; person.__proto__ = Person.prototype; Person.call(person); //改变Person中的this指针,使其指向person对象。 铺垫 阅读全文
posted @ 2019-05-08 17:15 tzdy 阅读(1873) 评论(0) 推荐(2) 编辑
摘要: 通过JavaScript去除字符串中的空格,可以很快想到两类方法。 方法一:通过正则表达式,以及字符串本身的 replace方法。 方法二:通过字符串本身的trim方法。(去除字符串两头空格) 当然也可以用遍历整个字符串的方法(看起来很乱。。。。。) 阅读全文
posted @ 2019-05-01 19:51 tzdy 阅读(1765) 评论(0) 推荐(0) 编辑
摘要: 同理:Number, Boolean Function 类型也可以这样检测 注意:object不同 这样定义的对象与前面规则一样 通过构造函数构建对象,obj.constructor = ƒ Function() { [native code] } typeof obj = "object" 所以O 阅读全文
posted @ 2019-04-29 18:24 tzdy 阅读(6884) 评论(0) 推荐(1) 编辑