美文网首页
构造函数调用公共函数写法之一

构造函数调用公共函数写法之一

作者: 羊绘霖 | 来源:发表于2020-06-10 17:34 被阅读0次
    var ceshi = (function($){
      return function() {
        console.log('ceshi函数')
        function init() {
          let o1 = {
            name: 'init'
          }
          return o1
        }
        function tree() {
          console.log('1111')
        }
        return {
          init: init(),
          init1: tree
        }
      }
    })(jQuery)
    
    // 调用
    let ceshiSSS = new ceshi()
    
    console.log(ceshi) // 自执行第一层function (图1)
    
    
    console.log(ceshi) or console.log(ceshiSSS) // 自执行function (图2)
    
    
    console.log(ceshiSSS.init) // 执行函数init 返回对象值o1 (图3)
    
    
    console.log(ceshiSSS.init1()) // 执行函数tree 控制台输出1111 返回值undefined (图4)
    
    
    1.jpg
    2.jpg
    3.jpg
    4.jpg

    相关文章

      网友评论

          本文标题:构造函数调用公共函数写法之一

          本文链接:https://www.haomeiwen.com/subject/zsmptktx.html