理解javascript arguments的例子
本文转自:http://bbs.51js.com/viewthread.php?tid=85083&extra=page%3D1
在自定义的函数中,如果要向函中提交一些参数,习惯性地大家会在函数中定义
例:<script>
function test(a,b){
alert(a);
alert(b);
}
test("第一次","第二次")
</script>
这种定义的方试比较死板,声明两个参数就只能调用两个参数,而如果使用arguments[]的话,就不会限制,也不需要声明参数
<script>
function test(){
for(i=0;i<arguments.length;i++){
alert(arguments[i]);
}
}
test("第一次","第二次","第三次","第n次")
</script>
相关文档:
JavaScript 语法集锦
click() 对象.click() 使对象被点击。
closed 对象.closed 对象窗口是否已关闭 true/false
clearTimeout(对象) 清除已设置的setTimeout对象
clearInterval(对象) 清除已设置的setInterval对象
confir ......
window ->perferences->myeclipse->Files and Eidtors ->javaScript
因为MyEclipse保存js文件,中文会出现乱码。按上述方法将编码格式改成中文的编码
实在不行就打开原先的原稿js的文件,复制,粘贴。。。 ......
其实就是用me来代替this,不多说,看代码:
=============================
代码1:
<html>
<head>
<title>无标题文档</title>
</head>
<body>
<input id="testit" type=button value="测试" onclick="vbscript:me.value='完成'">
<input id="testit" type=button v ......
唉,很久以前写的代码,晒一晒,估计自己看都看不懂了,:(
var head="display:''"
img_close=new Image()
img_close.src="/sysManage/images/f.gif"
img_open=new Image()
img_open.src="/sysManage/images/fo.gif"
img3=new Image()
img3.src="/sysManage/images/e.gif" ......
var a = document.getElementById("left");
var b = document.getElementById("right");
if(a.scrollHeight < b.scrollHeight)
{
a.style.height = b.scrollHeight+”px”;
} &nb ......