Declaring a member function in JS

后端 未结 5 1365
离开以前
离开以前 2020-12-10 17:35

I\'ve tried two ways to declare a member function in JS:

function init() {
    var name = \"Mozilla\";
    function displayName() {
        alert(name);
             


        
5条回答
  •  慢半拍i
    慢半拍i (楼主)
    2020-12-10 18:35

    In your first method:

    function init() { var name = "Mozilla"; function displayName() { alert(name); } } a = new init(); a.displayName()

    function displayName(){} only can be called in init(), it's like private function, so can not be used as a public function of the object(init())

提交回复
热议问题