標籤:關係運算 位元組 現象 ons 個數 for 記憶體 需要 之間
一、條件陳述式
if(條件){
語句
} else{
語句
}
{ }在js我們把它叫做代碼塊。如果代碼塊裡的內容沒有執行完,語句不會向下執行,代碼塊是一個獨立的整體。如果js中的某一條語句,那麼就會終止不會向下執行。
二、迴圈語句
迴圈:就是對一個整體進行逐個尋找
迴圈:1、從什麼開始
2、尋找的步長
3、結尾數字
電腦對資料的計算不是從1開始,從0開始,也就是說0代表第一個資料
eg:var a=“hello”
a [0]—h
a [1]—e
a [2]—l
我們把用資料去代替位元組的方法,將數字叫做這個位元組的下標(索引)
迴圈語句的格式 迴圈用for for(){ }
for(var i=1;1<5;i++){
console.log(i)
}
console.log(234)
我們最後發現 i 是5,但是 i 應該是for迴圈的代碼塊中的變數。但是for迴圈之外也可以使用,我們把這種現象叫做記憶體流失,需要清理記憶體。
js處理資料的目的就是將資料渲染到頁面中,而渲染的資料的本質是字串,其他資料的底層都是字串
學習到最後,都是在處理資料,渲染資料的最本質方法就是字串拼接。後期的資料渲染的方式都是由字串衍變而成。
4、加號的使用
+ 字串的拼接
變數和字串之間都需要使用+進行拼接
if條件的種類
if(條件){ }
eg: var m;
console.log(m)
if(m){
console.log("xixi")
}
1、If 裡面的條件只是一個字母
1)、m=true
2)、M和null的關係
Boolean中的true和false 我們可以用數字中的0和非0代替。
上面if(m) 如果m是true
如果m是非空
2、if裡面的條件
1)、關係運算:< ,<= ,> ,>= ,== ,=== ,!=
var m=5;
var n=5;
if(m==n){
console.log("xi")
}
= 在js中是賦值的意思,並且這種運算從左往右執行,將數字5賦值給變數m
2)、邏輯運算 :或(||)、且(&&)、非(!)、
eg: 或(||)
var m=5,n=6;
if (m>4||n>7){
console.log("haha")
}
且(&&)
if (m>4&&n>7){
console.log("xixi")
}
非(!)
var (!s)=false;
if (s){
console.log("hehe")
}
條件陳述式、迴圈語句