NIUCLOUD是一款SaaS管理后台框架多应用插件+云编译。上千名开发者、服务商正在积极拥抱开发者生态。欢迎开发者们免费入驻。一起助力发展! 广告
## 无论我实例化多少次,只连接一次 构造函数,当实例化的时候就会触发。 ~~~ class DB{ static getInstance(){ if(!DB.instance){ DB.instance = new DB() } return DB.instance } /* 实例如果存在则返回,如果不存在则实例化*/ constructor(){ console.log("实例") this.connect() } connect(){ console.log('连接数据库') } find(){ console.log("查询数据库") } } /* 有多个实例,构造函数只实例化一次 */ var cheng = DB.getInstance(); var jiang = DB.getInstance(); var chengcheng = DB.getInstance(); ~~~