我們的程式都是一條一條語句構成的,語句是按照自上向下的順序一條一條執行的,在js中可以使用來為語句進行分組。
同乙個中的語句我們稱為是一組語句,它們要麼都執行,要麼都不執行,乙個中的語句我們也成為乙個**塊。js中的**塊只具有分組的作用,**塊內容外部可見。
流程控制語句
使用break語句時,可以在break後跟著乙個label結束指定的迴圈。
outer:
for(
var i =
0; i <
5; i++)}
/* @外層迴圈0
*/
continue是對最近的一層迴圈產生效果,跳過本次迴圈體中餘下尚未執行的語句,立即進行下一次的迴圈條件判定,可以理解為僅結束本次迴圈。continue語句並沒有使整個迴圈終止。
var x =0;
while
(x++
<10)
console.
log(x);}
/*結果是:1 2 4 5 6 7 8 9 10
僅不輸出3
*/
JS基礎知識點
1.js基本資料型別 number 數字型別 string 字串 boolean 布林型別 ture false 非0即為真 null 空值 有值,值為空 undefined 未定義的 沒有值 object 物件型別 array 陣列 js語言特點 1.解釋性執行,指令碼語言 2.物件導向 一切事物...
JS基礎知識點梳理
1.資料型別 ecmascript有五種簡單 基本 資料型別,分別是undefined,null,boolean,number,string,還有一種複雜資料型別object。物件可以理解成一組資料和功能的集合。可以通過new object 方法來建立。js不支援自己建立資料型別。鑑於資料型別是鬆散...
js基礎知識點(一)
js原始型別有哪幾種 null是物件嗎?boolean number null undefined string symbol 另外對於null來說,很多人會認為他是個物件型別,其實這是錯誤的。雖然typeof null會輸出object,但是這只是 js 存在的乙個悠久 bug。在 js 的最初版...