2016.01.05 HTML5真題練習
阿新 • • 發佈:2022-05-04
HTML5學堂:每天一道題,強壯程式設計師!今日主要涉及01.04日關於Date物件的題目解答,以及一道涉及陣列轉換成字串操作的題目。
HTML5真題【2016.01.04】答案解析
01.04日真題題目如下,最終輸出的結果是多少?
<script> var now = new Date(); console.log(typeof (now + 1)); console.log(typeof (now - 1)); console.log(now == now.toString()); console.log(now > (now - 1)); </script>
本題目的答案是:string、number、true、true。
上述的程式碼中,建立了一個日期物件。
第一個輸出語句中“+”將日期物件轉換為字串,所以輸出string。
第二個輸出語句中“-”使用物件到數字的轉換,輸出了number。
第三個輸出語句包含了顯示、隱式的字串轉換now.toString(),所以輸出了true。
第四個輸出語句中“>”將日期物件now轉換為數字與(now - 1)進行數值比較,所以輸出true。
相關知識連結:字串操作
接下來我們再來一題與陣列轉換成字串相關的題目吧——>
HTML5真題【2016.01.05】題目
<script> var a = [1, 2, 3]; console.log(a.join()); console.log(a.join(" ")); var b = new Array(10); console.log(b.join("-")); </script>
關於每日程式碼練習題的答案和解析,我們會在明日文章當中,釋出相關答案以及基本原理。