详细请点击:http://www.verydemo.com/demo_c113_i6103.html
Ext.onReady(function()
{
alert("Ext JS和页面加载完成!");
});
var fn = function()
{
alert("此用户的名字是:" + this.name);
}
var user = {
name : "孙悟空"
}
Ext.onReady(fn , user);
用于指定延迟执行的函数
var fn = function(msg)
{
alert("此用户的名字是:" + this.name
+ "," + msg);
}
var user = {
name : "孙悟空"
}
// 执行延迟3秒之后执行fn函数
Ext.defer(fn , 3000 ,user , ["欢迎您"]);
Ext.apply()将会覆盖目标对象中的属性,而Ext.applyIf()方法只复制目标对象中没有、而源对象中有的属性不会发生属性的覆盖
var user = {
name : "孙悟空",
age : 500,
gender: "男"
}
var cat = {
name : "Garfield",
color : "橙色"
}
// 指定将cat对象的属性复制到user对象中。
Ext.apply(cat , user);
for(var propName in cat)
{
document.writeln(propName + "-->" + cat[propName] + "<br/>") ;
}
var user = {
name : "孙悟空",
age : 500,
gender: "男"
}
var cat = {
name : "Garfield",
color : "橙色"
}
var dog = {
name : "旺财",
weight: 32.1
}
// 指定将cat对象的…………………………………………………………………………