定義函數(shù):
function aaa(){
///
}
調(diào)用函數(shù):(哪里需要就在哪里調(diào)用)
aaa()
if語句(判斷)
if(條件){
語句一
}else{
語句二
}
用法:滿足條件,執(zhí)行語句一,不滿足執(zhí)行語句二!
表單元素的內(nèi)容:
value里面
普通元素的內(nèi)容:
innerHTML
傳參:
function show(a){
alert(1+a); ----3,證明a是2
}
show(2);
原理:
show(2)=show(a)
2=a
function show(2){
alert(1+2); ----3,證明a是2
}
操作屬性:
. 操作的是實(shí)實(shí)在在有的東西!
[] 操作的是變量名(公共參數(shù))
帶函數(shù)名的函數(shù)叫做定義函數(shù)!
不帶函數(shù)名的叫:匿名函數(shù)(事件函數(shù))
注意:
以后寫js代碼:
1.必須寫在script標(biāo)簽里面!
2.必須在window.onload事件里面吧!
3.
操作誰就要獲取誰
改變誰就要獲取誰
4.
操作元素.事件=function(){
、、、
}
獲取元素種類:
- 獲取一個(gè)元素 id
- document.getElementsByTagName('div')
注意:
- ????alert(aBox.length)
????aBox的個(gè)數(shù)! - ????js里面數(shù)數(shù)從0開始數(shù)!
var a=3;//初識(shí)值
while(3==3){ --條件滿足
alert(1);--彈一次
a=a+1;---a=3+1
}
var a=4;//初識(shí)值
while(4==3){ --條件不滿足
無意義!
}
var a=3;//初識(shí)值
while(3<8){--滿足條件
alert(1);--彈1次
a=3+1;
}
var a=4;//初識(shí)值
while(4<8){--滿足條件
alert(1);--彈1次
a=4+1;
}
var a=5;//初識(shí)值
while(5<8){--滿足條件
alert(1);--彈1次
a=5+1;
}
var a=6;//初識(shí)值
while(6<8){--滿足條件
alert(1);--彈1次
a=6+1;
}
var a=7;//初識(shí)值
while(7<8){--滿足條件
alert(1);--彈1次
a=7+1;
}
var a=8;//初識(shí)值
while(8<8){--不滿足條件
沒有意義
}
while完整版!
var a=0;//初識(shí)值
while(a<5){//條件
alert(a);
//a=a+1;//自增
//a+=1;
a++
}
//a=a+1;
//a+=1;
a++
區(qū)別:前兩中每次可以加其他的數(shù)字!
a++ 就是每次加1
for循環(huán)!
for(var a=0;a<5;a++){
alert(a);
}
for(初始值;條件;自增){
alert(a);
}
程序里:
????碰到一下幾點(diǎn)就可以共用一個(gè)循環(huán)!
1.同級(jí)倆個(gè)for循環(huán)
2.倆個(gè)for循環(huán)的循環(huán)次數(shù)一樣的!
選項(xiàng)卡:
自定屬性:自己寫的屬性
兼容:ie8-
不兼容:高版本!
注意:
同樣是自定義屬性:
手寫上去不認(rèn)識(shí)!
js寫上去的就可以!