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

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

作者: 羊绘霖 | 来源:发表于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