以后var x = require('x.js')
可以使用x
来访问所有好东西。构建一系列必需事物的最接近的方法是什么,例如:
var xs = [require('a.js'), require('b.js')]
然后以xs[0].feature
和xs[1].feature
?
答案 0 :(得分:3)
除非你有充分的理由这样做,否则应该避免。但是使用Array.prototype.map()
可以很简单地完成。
let request = CNContactFetchRequest(keysToFetch: [CNContactIdentifierKey, CNContactDatesKey])
答案 1 :(得分:1)
也许你可以这样做:
var x = [];
var requiredLibraries = ['a.js', 'b.js', 'c.js'];
requiredLibraries.forEach(function(element, index, array) {
x.push(require(element));
});
编辑请注意,我认为这不是一个好主意,因为它可能带来混乱并降低代码的可读性,如果没有别的话。