app
객체 안에 모든 자바 스크립트 메소드가 있으므로 네임 스페이스처럼 작동합니다. app.init, app.sort ... app
도 함수처럼 사용할 수 있습니다. jquery 객체와 비슷합니다. 따라서 app()
과 같은 것을 호출하거나 해당 메서드 app.method()
중 하나를 호출 할 수 있습니다.함수이기도 한 Javascript 네임 스페이스 객체를 만드는 방법은 무엇입니까?
어떻게하면됩니까? 미리 감사드립니다.
app
객체 안에 모든 자바 스크립트 메소드가 있으므로 네임 스페이스처럼 작동합니다. app.init, app.sort ... app
도 함수처럼 사용할 수 있습니다. jquery 객체와 비슷합니다. 따라서 app()
과 같은 것을 호출하거나 해당 메서드 app.method()
중 하나를 호출 할 수 있습니다.함수이기도 한 Javascript 네임 스페이스 객체를 만드는 방법은 무엇입니까?
어떻게하면됩니까? 미리 감사드립니다.
자바 스크립트에서이 같은 개체로 기능을 처리 할 수
이function app(){
alert('called');
}
app.init = function(){
alert('you called a method of the app');
};
app();
app.init();
당신은 할 수 :
var app = function(){};
app.prototype.method = function() {
alert("app.method has been called")
}
app.method();
당신이 jQuery를 함께이 태그 때문에, 당신은 또한이 작업을 수행 할 수 있습니다 :
function yourMainFunction() {
// code code code ...
}
$.extend(yourMainFunction, {
something: "that looks like a 'namespace' definition",
and: "so on"
});