我昨天在 Webkit 和 Moz 的 API-Docs 上发现了 ES6 的实现类定义:https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Classes
它在 node-webkit
上运行良好我喜欢它!
例如,我为数据库端点编写了示例类:
Database.js
class Database {
construct() {
}
}
SQLite3.js
class SQLite3 extends Database {
construct() {
}
}
MySQL.js
class MySQL extends Database {
construct() {
}
}
我的问题是,如何创建类的自动加载功能,例如
PHP
.我不想手动包含 JavaScript 文件,最好的解决方案是即时加载所需的类。但有可能吗?
最佳答案
您可以实现 Dynamic Import()
的 Javacript 仅在需要时添加所需的必要类。
当我从移动版中输入此答案时,无法使用长代码示例,我希望您可以轻松实现。
阅读本文了解更多
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/import#dynamic_imports
关于javascript - ES6 : class autoloading like PHP?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42714943/