js创建类
js创建类
- 使用
function关键字创建类
function test(para){
this.para = para;
this.route;
var p = 100; // 私有属性只能在内部使用
this.add = function(){
console.log(para);
console.log(this.route);
console.log(p);
this.pass();
}
this.pass = function(){
console.log("in pass function");
}
}
var tt = new test([[1, 2], [2, 3], [3, 4]]);
tt.route = 3;
tt.add();
- 使用
class关键字创建类
class MyClass{
constructor(name, age){
this.name = name;
this.age = age;
}
updateName(newName){
this.name = newName;
}
}

浙公网安备 33010602011771号