JS 기능 호출의 4 가지 방법 : 메소드 호출 모드, 기능 호출 모드, 생성자 호출 모드, 적용, 호출 모드
1. 메소드 호출 모드 :
먼저 객체를 정의한 다음 객체의 속성에서 메소드를 정의하고 myObject.property를 통해 메소드를 실행하십시오. 이것은 현재 myObject 객체를 나타냅니다.
var bloginfo = {blogid : 123, blogname : "werwr", showblog : function () {alert (this.blogid);}}; bloginfo.showblog ();2. 기능 호출 모드
함수를 정의하고 함수를 저장하기 위해 변수 이름을 설정하십시오. 현재 이것은 창 객체를 가리 킵니다.
var myfunc = function (a, b) {return a+b;} alert (myfunc (3,4));3. 생성자 호출 모드
함수 객체를 정의하고 객체의 속성을 정의하고 프로토 타입 객체에서 메소드를 정의합니다. 프로토 타입의 방법을 사용하는 경우, 메소드를 호출하려면 객체를 인스턴스화해야합니다.
var myfunc = function (a) {this.a = a;}; myfunc.prototype = {show : function () {alert (this.a);}} var newfunc = new myfunc ( "123123123"); newfunc.show ();4. 호출 모드를 적용하십시오
var myObject = {}; var sum = function (a, b) {return a+b;}; var sum2 = sum.call (myObject, 10,30); // var sum2 = sum.Apply (myObject, [10,30]); 경고 (sum2);위의 JS 기능 정의 및 호출 메소드 권장 사항은 내가 공유하는 모든 내용입니다. 나는 당신이 당신에게 참조를 줄 수 있기를 바랍니다. 그리고 당신이 wulin.com을 더 지원할 수 있기를 바랍니다.