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


Posted in Javascript onJuly 06, 2009
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]); 
} 
循环对象的所有属性: 
<script> 
var o = {a:'aa', b:'bb', c:'cc'}; 
for(var p in o) 
{ 
alert(eval("o." + p)); 
} 
</script> 
循环数组的所有元素: 
<script> 
var arr = ['11', '22', '33']; 
for(var i in arr) 
{ 
alert(arr[i]); 
} 
</script>
Javascript 相关文章推荐
打开超链需要“确认”对话框的方法
Mar 08 Javascript
jquery 3D球状导航的文章分类
Jul 06 Javascript
js日期时间补零的小例子
Mar 05 Javascript
JS动态获取当前时间,并写到特定的区域
May 03 Javascript
JavaScript中setMonth()方法的使用详解
Jun 11 Javascript
JS选中checkbox后获取table内一行TD所有数据的方法
Jul 01 Javascript
javascript返回顶部的按钮实现方法
Jan 09 Javascript
基于jquery插件编写countdown计时器
Jun 12 Javascript
Angular ng-class详解及实例代码
Sep 19 Javascript
BootStrap 图片样式、辅助类样式和CSS组件的实例详解
Jan 20 Javascript
微信小程序实现简单文字跑马灯
May 26 Javascript
5种方法告诉你如何使JavaScript 代码库更干净
Sep 15 Javascript
javascript 写类方式之十
Jul 05 #Javascript
javascript 写类方式之九
Jul 05 #Javascript
javascript 写类方式之八
Jul 05 #Javascript
javascript 写类方式之七
Jul 05 #Javascript
javascript 写类方式之六
Jul 05 #Javascript
javascript 写类方式之五
Jul 05 #Javascript
javascript 写类方式之四
Jul 05 #Javascript
You might like
php+mysql实现无限级分类 | 树型显示分类关系
2006/11/19 PHP
eWebEditor v3.8 商业完整版 (PHP)
2006/12/06 PHP
PHP下通过file_get_contents的代理使用方法
2011/02/16 PHP
php curl常见错误:SSL错误、bool(false)
2011/12/28 PHP
php中header跳转使用include包含解决参数丢失问题
2015/05/08 PHP
PHP中的随机性 你觉得自己幸运吗?
2016/01/22 PHP
PHP连接数据库实现注册页面的增删改查操作
2016/03/27 PHP
redis+php实现微博(三)微博列表功能详解
2019/09/23 PHP
PHP cookie与session会话基本用法实例分析
2019/11/18 PHP
yii2.0框架数据库操作简单示例【添加,修改,删除,查询,打印等】
2020/04/13 PHP
网上应用的一个不错common.js脚本
2007/08/08 Javascript
js 小贴士一星期合集
2010/04/07 Javascript
基于jquery的实现简单的表格中增加或删除下一行
2010/08/01 Javascript
js获取ajax返回值代码
2014/04/30 Javascript
JavaScript实现广告弹窗效果
2016/08/09 Javascript
js简单获取表单中单选按钮值的方法
2016/08/23 Javascript
javascript事件捕获机制【深入分析IE和DOM中的事件模型】
2016/12/15 Javascript
AngularJS 前台分页实现的示例代码
2018/06/07 Javascript
vue中根据时间戳判断对应的时间(今天 昨天 前天)
2019/12/20 Javascript
[01:23:59]2018DOTA2亚洲邀请赛 4.1 小组赛 B组 VP vs Secret
2018/04/03 DOTA
[06:49]2018DOTA2国际邀请赛寻真——VirtusPro傲视群雄
2018/08/12 DOTA
Python字符串的encode与decode研究心得乱码问题解决方法
2009/03/23 Python
python定时器(Timer)用法简单实例
2015/06/04 Python
python从入门到精通(DAY 3)
2015/12/20 Python
Python 两个列表的差集、并集和交集实现代码
2016/09/21 Python
Python中字典和集合学习小结
2017/07/07 Python
Python简单实现自动删除目录下空文件夹的方法
2017/08/29 Python
Pytorch实现将模型的所有参数的梯度清0
2020/06/24 Python
加拿大著名时装品牌:SOIA & KYO
2016/08/23 全球购物
美国体育用品商店:Paragon Sports
2017/10/08 全球购物
Mio Skincare法国官网:身体紧致及孕期身体护理
2018/04/04 全球购物
最新的大学生找工作自我评价
2013/09/29 职场文书
父母寄语大全
2014/04/12 职场文书
CSS 实现Chrome标签栏的技巧
2021/08/04 HTML / CSS
Win11怎么跳过联网验机 ?Win11跳过联网验机激活教程
2022/04/05 数码科技
MySql按时,天,周,月进行数据统计
2022/08/14 MySQL