AMD模块化
AMD模块化结构
define([
'require',
'dependency'
], function(require, factory) {
'use strict';
var widget = declare([],{
name:'ck',
param:{},
constructor:function(){},
startup:function(){},
open:function(){},
_init:function(){}
})
return widget;
});
open:function(){
}
作为define模块 对象里函数方法
<p>myObject.fullName() 返回 John Doe:</p>
<p id="demo"></p>
var myObject = {
firstName:"John",
lastName: "Doe",
fullName: function() {
return this.firstName + " " + this.lastName;
}
}
document.getElementById("demo").innerHTML = myObject.fullName();