JS
文章平均质量分 56
JS
Robergean
先动脑不如先动手
展开
-
关于js 类的继承
原型链继承function Cat(){}Cat.prototype = new Animal();Cat.prototype.name = 'cat';// Test Codevar cat = new Cat();console.log(cat.name);console.log(cat.eat('fish'));console.log(cat.sleep());console.log(cat instanceof Animal); //trueconsole.log(cat in原创 2021-09-07 17:39:27 · 744 阅读 · 0 评论 -
关于 this 的指向问题
this 是 JavaScript 语言的一个关键字。随着函数使用场合的不同,this的值会发生变化。但是有一个总的原则,this永远指向的是最后调用它的对象。this指向的形式 (4种)如果是一般函数,this 指向全局对象 window在严格模式 “use strict” 下,为 undefined对象的方法里调用,this 指向调用该方法的对象构造函数里的 this ,指向new创建出来的实例为什么this会指向?首先new关键字会创建一个空的对象,然后会自动调用一个函数apply方原创 2021-09-07 19:17:08 · 147 阅读 · 0 评论 -
JavaScript 判断数据类型的方法
JavaScript 中常见的几种数据类型:基本数据类型:String, Number, Boolean, null, undefined, Symbol引用数据类型:Obejct1. typeofconsole.log(typeof('')) // stringconsole.log(typeof(1)) // number console.log(typeof(true)) // booleanconsole.log(typeof(undefined))原创 2021-09-15 10:33:45 · 1232 阅读 · 0 评论