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 相关文章推荐
dojo 之基础篇(二)之从服务器读取数据
Mar 24 Javascript
JS中动态添加事件(绑定事件)的代码
Jan 09 Javascript
JQuery动态创建DOM、表单元素的实现代码
Aug 09 Javascript
javascript学习笔记(七)Ajax和Http状态码
Oct 08 Javascript
javascript实现3D变换的立体圆圈实例
Aug 06 Javascript
jquery动态添加文本并获取值的方法
Oct 12 Javascript
AngularJs上传前预览图片的实例代码
Jan 20 Javascript
JavaScript实现隐藏省略文字效果的方法
Apr 27 Javascript
解析Angular 2+ 样式绑定方式
Jan 15 Javascript
使用webpack打包koa2 框架app
Feb 02 Javascript
Vue v-model组件封装(类似弹窗组件)
Jan 08 Javascript
JavaScript常用工具函数大全
May 06 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
不用数据库的多用户文件自由上传投票系统(1)
2006/10/09 PHP
php MYSQL 数据备份类
2009/06/19 PHP
深入解析PHP的Yii框架中的event事件机制
2016/03/17 PHP
通过PHP设置BugFree获取邮箱通知
2019/04/25 PHP
解决json日期格式问题的3种方法
2014/02/02 Javascript
JavaScript按位运算符的应用简析
2014/02/04 Javascript
jQuery选择器之基本选择器与层次选择器
2015/03/03 Javascript
JavaScript使用pop方法移除数组最后一个元素用法实例
2015/04/06 Javascript
JavaScript实现图片轮播的方法
2015/07/31 Javascript
Bootstrap导航栏各元素操作方法(表单、按钮、文本)
2015/12/28 Javascript
使用JS实现气泡跟随鼠标移动的动画效果
2017/09/16 Javascript
用Object.prototype.toString.call(obj)检测对象类型原因分析
2018/10/11 Javascript
详解javascript函数写法大全
2019/03/25 Javascript
教你30秒发布一个TypeScript包到NPM的方法步骤
2019/07/22 Javascript
bootstrap-paginator服务器端分页使用方法详解
2020/02/13 Javascript
vue项目中企业微信使用js-sdk时config和agentConfig配置方式详解
2020/12/15 Vue.js
从零学Python之引用和类属性的初步理解
2014/05/15 Python
Python IDE PyCharm的基本快捷键和配置简介
2015/11/04 Python
python 使用正则表达式按照多个空格分割字符的实例
2018/12/20 Python
python 利用pywifi模块实现连接网络破解wifi密码实时监控网络
2019/09/16 Python
python找出列表中大于某个阈值的数据段示例
2019/11/24 Python
Python解释器以及PyCharm的安装教程图文详解
2020/02/26 Python
Python numpy多维数组实现原理详解
2020/03/10 Python
Python求凸包及多边形面积教程
2020/04/12 Python
Python如何实现自带HTTP文件传输服务
2020/07/08 Python
用python写一个带有gui界面的密码生成器
2020/11/06 Python
欧洲最大的球衣网上商店:Kitbag
2017/11/11 全球购物
美国厨房和园艺工具网上商店:Nestneed
2019/08/24 全球购物
建筑设计师岗位职责
2013/11/18 职场文书
简单英文演讲稿
2014/01/01 职场文书
运动会演讲稿50字
2014/08/25 职场文书
幼儿教师暑期培训方案
2014/08/27 职场文书
群众路线查摆问题及整改措施
2014/10/10 职场文书
三好学生主要事迹怎么写
2015/11/03 职场文书
告诉你一个秘密:富人致富的五大优点
2019/07/11 职场文书
Python OpenCV形态学运算示例详解
2022/04/07 Python