[英]Is my code right, and is the book I am using wrong?
我正在使用John Pollocks“ JavaScript版本3初學者指南”。
我正在上的課是4-2,可以在這里找到: http : //www.cs.tufts.edu/es/93IDI/refs/Pollock-3rd.pdf PDF的頁碼是107(實際頁碼) 83/84)。
如果我錯了,請糾正我,但說明說要打印“嗨,那里!”。 到屏幕上,同時在屏幕上打印“這是強文本”后發出警告,提示“常規文本”。
因此,按照說明進行操作,這就是外部文件中名為prjs4_2.js的js代碼應為
function two_strings(text1,text2) {
var added_text=text1+ " " +text2;
return added_text;
}
function result() {
var get_result=two_strings("Hi","there!");
document.write(get_result);
}
var ff_result = two_strings("regular","text");
window.alert(ff_result);
result();
然后這是HTML代碼
<!DOCTYPE HTML PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title></title>
</head>
<body>
<p><strong>"This is some strong text!"</strong></p>
<script type="text/javascript" src="prjs4_2.js"></script>
</body>
</html>
我花了一些時間才得到該代碼,因為我正在閱讀其應有的結果,然后閱讀文本並認為“這沒有道理”,然后我意識到他將它向后退了,所以我將其更改為這個。
function two_strings(text1,text2) {
var added_text=text1+ " " +text2;
return added_text;
}
function result() {
var get_result=two_strings("Hi","there!");
window.alert(get_result);
}
var first_function_result = two_strings("regular","text");
document.write(first_function_result);
result();
然后以他描述的方式出現。
所以我的問題是,這本書是錯的,還是我只是以某種方式做錯了,還是我改了一下才正確? 我想我已經知道答案了,但是整個問題只是為了確保我不會發瘋,並且已經出版並且正在用來教人們的這本書有錯誤的信息。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.