Я хочу использовать методы, которые мне не нужны () в начале файла.
Примерно так:
var contact = require('contact');
person = contact.create({
'name': createName()
});
Здесь я хочу использовать функцию createName (), даже если она явно не требуется ().
Вот примеры в 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?