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 相关文章推荐
浅析javascript闭包 实例分析
Dec 25 Javascript
高性能Javascript笔记 数据的存储与访问性能优化
Aug 02 Javascript
Js日期选择自动填充到输入框(界面漂亮兼容火狐)
Aug 02 Javascript
JS中getYear()和getFullYear()区别分析
Jul 04 Javascript
JavaScript运算符小结
Jun 03 Javascript
基于js实现微信发送好友如何分享到朋友圈、微博
Nov 30 Javascript
Express实现前端后端通信上传图片之存储数据库(mysql)傻瓜式教程(二)
Dec 10 Javascript
Bootstrap中的fileinput 多图片上传及编辑功能
Sep 05 Javascript
前端JS面试中常见的算法问题总结
Dec 23 Javascript
微信小程序 es6-promise.js封装请求与处理异步进程
Jun 12 Javascript
vue.js+element-ui动态配置菜单的实例
Sep 07 Javascript
基于leaflet.js实现修改地图主题样式的流程分析
May 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做下载文件的实现代码及文件名中乱码解决方法
2011/02/03 PHP
PHP中file_exists()判断中文文件名无效的解决方法
2014/11/12 PHP
php中header跳转使用include包含解决参数丢失问题
2015/05/08 PHP
浅谈php提交form表单
2015/07/01 PHP
ThinkPHP模板标签eq if 中区分0,null,false的方法
2017/03/24 PHP
php实现表单提交上传文件功能
2018/05/28 PHP
通过Mootools 1.2来操纵HTML DOM元素
2009/09/15 Javascript
JQuery Dialog(JS 模态窗口,可拖拽的DIV)
2010/02/07 Javascript
可恶的ie8提示缺少id未定义
2014/03/20 Javascript
Ext修改GridPanel数据和字体颜色、css属性等
2014/06/13 Javascript
jQuery动画特效实例教程
2014/08/29 Javascript
推荐25个超炫的jQuery网格插件
2014/11/28 Javascript
jQuery实现的图片分组切换焦点图插件
2015/01/06 Javascript
jQuery 处理页面的事件详解
2015/01/20 Javascript
Js可拖拽放大的层拖动特效实现方法
2015/02/25 Javascript
JavaScript创建对象的方式小结(4种方式)
2015/12/17 Javascript
json对象与数组以及转换成js对象的简单实现方法
2016/06/24 Javascript
利用jquery实现实时更新歌词的方法
2017/01/06 Javascript
vue2.0嵌套路由实现豆瓣电影分页功能(附demo)
2017/03/13 Javascript
Angular4学习笔记之根模块与Ng模块
2017/09/09 Javascript
浅谈ES6 模板字符串的具体使用方法
2017/11/07 Javascript
JavaScript实现世界各地时间显示
2020/09/07 Javascript
Vue实现一种简单的无限循环滚动动画的示例
2021/01/10 Vue.js
[01:01:52]完美世界DOTA2联赛PWL S2 GXR vs Magma 第二场 11.25
2020/11/26 DOTA
python实现在无须过多援引的情况下创建字典的方法
2014/09/25 Python
用Python实现一个简单的能够上传下载的HTTP服务器
2015/05/05 Python
Python微信库:itchat的用法详解
2017/08/14 Python
python使用tensorflow保存、加载和使用模型的方法
2018/01/31 Python
PIL对上传到Django的图片进行处理并保存的实例
2019/08/07 Python
selenium+Chrome滑动验证码破解二(某某网站)
2019/12/17 Python
Python随机数函数代码实例解析
2020/02/09 Python
Keras中的两种模型:Sequential和Model用法
2020/06/27 Python
Lulu & Georgia官方网站:购买地毯、家具、抱枕、壁纸、床上用品等
2018/03/19 全球购物
犯错检讨书
2014/02/21 职场文书
节水倡议书范文
2014/04/15 职场文书
北京奥运会主题口号
2014/06/13 职场文书