function fun4(a,b)
{
alert(a,b); // 只弹出 a
document.write(a,b); // 输出 ab 中间的, 怎么消失了?
}
fun4("a","b"); 这是为什么??
我是新手,
希望各位知道的,用很白痴的语言讲解。谢谢!~~~~~
{
alert(a,b); // 只弹出 a
document.write(a,b); // 输出 ab 中间的, 怎么消失了?
}
fun4("a","b"); 这是为什么??
我是新手,
希望各位知道的,用很白痴的语言讲解。谢谢!~~~~~
function fun4(a,b){
alert(a+","+b);
document.write(a+","+b);
}
fun4("a","b");
都是弹出或打印出字符串
而字符串必须得用+号相加
楼上正解
Function.prototype.JoinArguments = function(separator) {
var argArray = [];
if (separator == null) separator = ", "; for (var i=0; i<this.arguments.length; i++) {
argArray.push(this.arguments[i]);
}
return argArray.join(separator);
};
function fun4(a,b)
{
var output = fun4.JoinArguments();
alert(output);
document.write(output);
} fun4("a","b");Web 开发常用手册DHTML 参考手册
http://download.csdn.net/source/308913JScript 语言参考
http://download.csdn.net/source/308916CCS 样式表中文手册
http://download.csdn.net/source/304124