您好,欢迎访问一九零五行业门户网

javascript 浏览器判断 绑定事件 arguments 转换数组 数组遍历_javascript技巧

复制代码 代码如下:
var $d = document;
function $i(s){return $d.getelementbyid(s);}
var _jsc={}
_jsc.client=(function(){
var t={};
var b=navigator.useragent.tolowercase();
t.isopera=(b.indexof('opera')>-1)
t.isie=(b.indexof('msie')>-1)
t.isff=(!t.isopera&&!t.isie&&b.indexof(firefox)>-1);
return t;
})()
_jsc.util=(function(){
var t={}
t.addevent=function(o,e,f){
if(_jsc.client.isie){
o.attachevent(on+e,f)
}else{
o.addeventlistener(e,f,fasle);
}
return true
}
return t;
})();
//window.onload=function(){_jsc.util.addevent(document,click,showmsg(z,d))}
_jsc.util.addevent(document,click,function(){showmsg(a,b)})
function showmsg()
{
//alert(typeof arguments)
//var dd=[arguments[0],arguments[1]]
//var o = {a:'aa', b:'bb', c:'cc'};
//var o = {};
o=arguments
o=array.prototype.slice.call(arguments,0);
for(var p in o)
{
alert(o[p]);
}
循环对象的所有属性:
循环数组的所有元素:
其它类似信息

推荐信息