慕工程8359979
2017-03-27 00:02
<!DOCTYPE HTML>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>函数传参</title>
<script type="text/JavaScript">
function add3(x,y,z)
{
sum = x+y+z;
document.write(sum+"<br/>");
}
document.write(add3(5,8,3));
document.write(add3(7,1,4));
</script>
</head>
<body>
</body>
</html>
add3(5,8,3)运算完是16,电脑输出16,你又在外面包了个document.write,此时document.write(add3(5,8,3))那就是document.write(16),这什么也不是,只能输出undefined了
document.write(document.write(16));
add3(5,8,3)
这部分是什么意思呢?
<!DOCTYPE HTML>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>函数传参</title>
<script type="text/JavaScript">
function add3(x,y,z)
{
sum = x+y+z;
document.write(sum+"<br/>");
}
document.write(document.write(16));
add3(5,8,3)
document.write(document.write(12));
add3(7,1,4)
</script>
</head>
<body>
</body>
</html>
JavaScript进阶篇
468195 学习 · 21891 问题
相似问题