zoukankan      html  css  js  c++  java
  • js init : function ()

    最近在研究MUI框架时,看到这样的代码:

    1     init: function(options) {
    2         var that = this;
    3         ……
    4     }

    init,这个外面还有一层:

    var _App = 
        init: function(options) {
            ……
            },
        ……
    };
            ……

    有些明了了,这就像java中对象的里面定义了一个init方法,这里init方法也是初始化方法,这里是对整个页面进行初始化。调用类似java:_App.init()即可.

    关于细节说法:这是一种json写法,把所有的function,所有的变量等,都用var o = {x:func,y:"",z:obj}这种架构。

    这种类似class的理解是指将var ***视为创建了一个对象,x:func是定义了一个方法,y:""是定义了一个属性,z:obj是定义了另一个对象。整体来看是类似json写法{x:***,y:***}

  • 相关阅读:
    vue
    mongodb
    ejs模板引擎
    ajax
    node.js2
    node.js1
    bootstrap,ECMA
    商城
    面试:----Struts和springmvc的区别--区别上
    OpenStack
  • 原文地址:https://www.cnblogs.com/louis95/p/11313608.html
Copyright © 2011-2022 走看看