老司机三级_天天干天天操天天爽_女人被爽到娇喘呻吟视频_久久国产精品99久久久大便 - 亚洲日本系列

精華

javascript新手學習第一課

  • • 發表于 9年前
  • • 作者 丁小柒
  • • 12561 人瀏覽
  • • 23 條評論
  • • 最后編輯時間 9年前
  • • 來自 [技 術]

原創聲明:本文為作者原創,未經允許不得轉載,經授權轉載需注明作者和出處

javascript作為直譯型的編程語言,是以語句進行執行的,一般來說,一個語句會以;結束,不過javascript對于結束的;要求并不高,也可以不加,由瀏覽器自行補充,而語句則是為了完成某種任務而進行的操作

輸出調試 : document.write() ; 彈窗調試 :alert(); 控制臺調試: console.log();

此處不作具體介紹,在后面的內容中會慢慢帶出

賦值語句

在賦值語句里,我們通過 var 來定義了一個變量 var a;

var是一種弱定義,可以通過var將任意類型的值賦值給變量
var a=1; var a="hello 丁小柒";
如同其他編程語言一樣,這里也可以使用var來對多個變量在同一個語句里聲明,var a,b;
注意:在javascript中也可以直接 a=3來定義,不過這種寫法不利于去表達意圖,或者說容易去對全局造成影響,也會對變量提升造成影響
變量提升

javascript的語句編譯是從上到下依次執行,如果從上方來調用下方的變量,則會報錯,因為javascript的引擎是先解析代碼來獲取信息,再一行行運行, 例如
console.log(i); var i=1; //這里控制臺會輸出 "undefined"
var i=1; console.log(i); //這里控制臺會輸出 "1"

如果定義不使用var的情況呢
a=1; console.log(a); //這里控制臺會輸出 "1"

console.log(a); a=1; //這里控制臺會輸出"Uncaught ReferenceError: a is not defined"

看來是報錯了呢,相信通過這個小李子,大家也就對javascript的賦值語句有了一定的了解
條件語句

條件語句
JavaScript使用if () { ... } else { ... }來進行條件判斷。例如,根據血量的多少顯示不同內容,可以用if語句實現如下:

var bool = 20; //定義主角血量為bool,賦值為20, if (bool>= 18) { // 如果bool>= 18為true,則執行if語句塊 alert('您的血量高于18'); } else { // 否則執行else語句塊 alert('您有點貧血啊'); }

如果語句塊只包含一條語句,那么可以省略{}:

var bool= 20; if (bool>= 18) alert('您的血量高于18'); else alert('您有點貧血啊');
不過還是建議把{}帶上,畢竟如果需要往執行的語句里添加內容,系統找不到{},那可就尷尬了
在javascript中,{}的作用就是將不同行代碼組成代碼塊,防止代碼逃脫控制范圍
注意:if判斷的時候,不要混淆 ‘賦值表達式’(=) 與’嚴格相等運算‘(===)或者是’相等運算‘(==),因為在if的括號里,=是用來判斷的,不是用來賦值的。if(){…..}else{….}可進行多重嵌套.
循環語句

JavaScript的循環有兩種,一種是for循環,通過初始條件、結束條件和遞增條件來循環執行語句塊:

for (var i=1; i<=10; i++) { console.log(i); //控制臺會持續輸出1-10的數字 }

那么for是如何控制的呢:

var i=1 這是初始條件,將變量i置為1;
i<=10 這是判斷條件,滿足時就繼續循環,不滿足就退出循環;
i++ 這是每次循環后的遞增條件,由于每次循環后變量i都會加1,因此它終將在若干次循環后不滿足判斷條件i<=10而退出循環。

如果你不喜歡for,那么此時用while循環口味更佳。
while循環只有一個判斷條件,條件滿足,就不斷循環,條件不滿足時則退出循環。比如我們要計算10以內所有數之和,可以用while循環實現:

var x = 0; var n = 10; while (n > 0) { x = x + n; }

do … while

最后一種循環是do { … } while(….)循環,它和while循環的唯一區別在于,不是在每次循環開始的時候判斷條件,而是在每次循環完成的時候判斷條件,畢竟do做事,while判斷.

選擇語句

javascript中使用 switch 語句來選擇要執行的多個代碼
switch(n) //通過n與case后面的值匹配來選擇要執行的代碼 { case 1: 執行代碼塊 1 break; case 2: 執行代碼塊 2 break; default: n 與 case 1 和 case 2 不同時執行的代碼 }——–
到這里,有關javascript的語法就告了一段落。當然其中還有很多細節我沒有提到,比如什么叫三元運算符,這些東西,自己了解就可以了


注:此文章來自某小柒的原創

分享到:
23條評論
Ctrl+Enter
作者

丁小柒

丁小柒

APP:0 帖子:24 回復:26 積分:1091

已加入社區[3228]天

長劍非是封木鞘,揮手再斬萬鬼雄

作者詳情》
Top