三目運(yùn)算符: 表達(dá)式? ? ? 值1:值2;
函數(shù):funtion也叫方法或者過程是一個預(yù)先定義好的可以被反復(fù)執(zhí)行的代碼塊
示例:function fun(? ){
? ? ? ? ? ? alert( '? ' );
}
fun(? );
函數(shù)不調(diào)用不執(zhí)行
函數(shù)的調(diào)用要加(? )
2.帶參數(shù)的函數(shù)
function add(參數(shù)列表)
(如果是多個參數(shù)每個參數(shù)中間用 , 隔開)
function add(a,b);(a,b是形參)?
{
alert(a+b);
}
add(3,5);(3,5是實參)
返回值函數(shù).
示例:
function add(i,j){
return i+j;
}
alert(add(3,5));
終止當(dāng)前程序的執(zhí)行
(局部變量只能局部訪問不能全局訪問)
var a=3;
var a=5;
function add( ){
console.log(a);
console.log(b);
}
add();
console.log(a);
console.log(b);
(既有全局變量又有局部變量,優(yōu)先訪問局部變量)
聲明提前
示例:
var a;
console.log(a);
a=3;
最后輸出結(jié)果為undefined
var a可以分為? var=a? a=3? 拆分來看 a=3值不變 var=a聲明提前 輸出a所以結(jié)果是未定義