js中迴圈與條件分支,返回關鍵字

2022-09-01 07:18:13 字數 735 閱讀 7230

js中大多的都是與其他語言的迴圈類似,下面我的一些小小的總結。

1,if(){}else{};

語法格式:if(條件語句)elseelse{}

}else{}

2,if()else if()else{}

3,if()elseelse{}

2, switch語句;

語法格式:

switch(true或具體的值)

執行順序:

a>b>d>c>b>d>c>b>d>c....直到不滿足條件結束迴圈;

4,while迴圈與do...while迴圈

語法格式:

while(條件);

dowhile(條件);

5,continue,break

continue和break關鍵字後面的任何語句都不會執行;

continue表示跳出本次迴圈繼續下一次迴圈;

break表示結束迴圈;

var sum = 0;  

for(var i=1;i<=100;i++)

sum+=i;

if(sum>2000)

} var summ = 0;

var i=1;

while(i<=100)

console.log(summ);

do

}while(!con);

//無論條件是否成立先執行一次do裡面的內容

js中this關鍵字詳解

首先,js對於this,我們有乙個原則,那就是this指向的是呼叫該函式的物件。下面分四種情況 情況一 純粹的函式呼叫 這是函式的最通常用法,屬於全域性性呼叫,因此this就代表全域性物件global,也就是指向windows 請看下面這段 它的執行結果是1。複製 如下 function test ...

Js中delete關鍵字

用來刪除物件的屬性,還可以用來使用var宣告變數 delete關鍵字有返回值,豔紅來表示刪除屬性是否刪除成功 true false 如果刪除的是不存在的屬性,則返回的是true var 變數名 delete 物件名.屬性名 案列 var obj console.log obj.name 張三 var...

js中的this關鍵字

普通函式 window functionfn fn window 事件函式 指向事件源 var btn document.queryselector button btn.onclick function 定時器 中也是window setinterval function 1000 預保留this...