javascript - ES6 : class autoloading like PHP?

标签 javascript es6-class

我昨天在 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/

相关文章:

javascript - 您如何从 bigcartel 的服务器获取当前时间?

javascript - angular2 http拦截器和注入(inject)SlimLoadingBarService不起作用?

javascript - 在 JavaScript/ES7 类中动态调用静态方法

javascript - 扩展定义的类。如何调用父类(super class)的构造函数?

javascript - Firefox webgl 上的 Websocket

javascript - 如何将字符串列表从 flask python main 函数传递给 html 中的 javascript?

javascript - ReactJS webpack babel : _this2 is undefined when clicking button whose function is passed via a parameter

javascript - chop 文本并根据需要恢复它

javascript - 如何统计我的 Octopress 博客的浏览量?