【发布时间】:2011-05-05 19:29:15
【问题描述】:
我希望能够在文件开头使用我不需要的方法。
类似这样的:
var contact = require('contact');
person = contact.create({
'name': createName()
});
这里我想使用 createName() 函数,即使我没有明确地 require() 它。
以下是 Ruby 中的示例:
# By extending a class it gets the class methods from the parent:
class Section < ActiveRecord::Base
belongs_to :document
has_many :paragraphs
end
# By using a block and executing it in an object containing those methods used
namespace "admin" do
resources :posts, :comments
end
它不必与示例完全一样,而是以某种方式将方法/变量注入代码中而无需显式使用 require(),因此它会像 Ruby 一样优雅和简单。
这在 Javascript 中可行吗?
【问题讨论】:
标签: javascript ruby node.js