NodeJs中类定义及类使⽤1、⾸先定义类Point,⽂件名为point.class.js:
// 定义类
class Point {
//构造函数
constructor(x, y) {
this.x = x;//类中变量
this.y = y;
}
//类中函数
toString() {
return '(' + this.x + ', ' + this.y + ')';
}
//静态函数
static sayHello(name){
//修改静态变量
this.para = name;
return 'Hello, ' + name;
}
}
//静态变量
Point.para = 'Allen';
2、创建⽂件test.js,在该⽂件中创建类对象并使⽤
//引⼊类,暂时ES6标准中有import,但NodeJs还不⽀持
var Point = require('./Point.class');
//新建类对象
var point = new Point(2, 3);
//调⽤对象中的⽅法
console.String());
//调⽤类中的静态函数
console.log(Point.sayHello('Ence'));
//调⽤类中的静态变量
console.log(Point.para);
nodejs到底是干嘛用的呢
运⾏test.js,输出:
(2, 3)
Hello, Ence
Ence

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。