+ ? 連接符 / 運算符
(1)+兩側(cè)都是數(shù)字 ? ? 此時禀梳, + 是運算符
(2)+兩側(cè)都是字符串 ? ?此時,+是連接符
(3)+兩側(cè)分別是字符和數(shù)字 ? 此時蚤蔓,+是連接符
順序是從左到右依次執(zhí)行。
a = a+b ? ? ? ?a+=b?
兩者相等。右者表示在a自身的基礎(chǔ)上+b ? ? ? 其中胖替,+=是運算符
= ? ? 賦值
== ? 判斷兩邊是否相等(不管數(shù)據(jù)類型 ?,只管兩側(cè)的值是否相等)
if流程語句
if (條件) {
執(zhí)行
}
如果條件語句比較復(fù)雜時候,可以用變量創(chuàng)造一個判斷條件独令。
var onOff = true; ? ? //初始化(用布爾值得兩種狀態(tài)進行判斷)
//開關(guān)狀態(tài)要和顯示相對應(yīng)
布爾值(true 端朵、false)
n++ ?自增
n-- ? ?自減
數(shù)組 (可以存儲多個數(shù)據(jù))
arr = [1,2,'四',true]
特性:有序性燃箭,多個數(shù)據(jù)間用逗號隔開
取值:arr[0] ? arr[1]
? ? ? ?arr[0]代表第一個數(shù)據(jù)
數(shù)據(jù)個數(shù):arr.length
最后一個數(shù)據(jù):arr(arr.length - 1)