function cssrain( x , y) { //code } 解釋: cssrain : 為函數名; ( ) : 為 運 " /> 男女靠逼网站,a4yy私人影院免费毛片,最黄网站

一区二区久久-一区二区三区www-一区二区三区久久-一区二区三区久久精品-麻豆国产一区二区在线观看-麻豆国产视频

Javascript入門學習第五篇 js函數第1/2頁

1 ,函數:
function是一個定義一次 卻可以多次調用的js代碼。
當一個函數被一個對象調用時,那么這個函數就叫做這個對象的方法。

function cssrain( x , y)
{
 //code
}
解釋:
cssrain  :  為函數名;
( )     :   為 運算符;
x ,  y  :   為 參數;

2 ,函數的返回值:
function a(x){
    document.write(x);
}
function b(y){
   document.write(y);
   return y;
}
alert( a(1) )  //因為沒寫return,所以返回undefined
alert( b(2) )  

3 function語句和函數直接量:
function f(x) { return x * x  ;}   //

var f  = function(x){ return  x * x ;}   //

第一個是function語句創建的,第二個是直接用函數直接量定義一個表達式,當然用這種方式,創建的也是匿名函數。
雖然直接量可以匿名,但也可以指定函數名;
比如:

var f  = function fact(x){ return  x * fact(x-1) ;}   //這樣做的好處; 調用自身非常爽。

4 函數命名:
function  like_this(){}
或者 function likeThis(){}  //駝峰式

5 函數的參數:
由于js是一種寬松類型語言,參數不需要指定什么數據類型。參數也可以多 也可以少,
比如: function x(a,b){} //我們寫了2個參數
如果我們傳了3個參數,js會自動忽略掉多的/
實例:
function x(a,b){
 document.write(a+ "  "+b);

x(1,2,3,4);

如果我們只傳了一個參數,會出現什么情況呢?
function x(a,b){
 document.write(a+ "  "+b);

x(1);
我們發現輸出 了undefined,所以js會把少的,賦予undefined;
這樣可能會引起程序錯誤。
解決:
function x(a,b){
var b = b || " ";  // 這個是或運算符,如果前面的b為undefined,也就是false,他會取后面的空字符
 document.write(a+ "  "+b);

x(1);

JavaScript技術Javascript入門學習第五篇 js函數第1/2頁,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 特黄女一级毛片 | 欧美日韩色视频在线观看 | 国产在线观看色 | 色婷婷视频在线观看 | 久久鬼色| 成人欧美在线观看 | 色婷婷5月 | 国产精品白浆在线播放 | 婷婷网五月天天综合天天爱 | 欧美特黄一片aa大片免费看 | 五月婷六月丁香 | 最新日本免费一区二区三区中文 | 中文字幕99在线精品视频免费看 | 国内精品视频一区二区三区 | 国产福利小视频在线播放观看 | 日韩a无吗一区二区三区 | 在线看国产视频 | 国产视频三区 | 欧美在线视频在线观看 | 久久精品美女视频 | 国产精品999在线 | 国产在线精品一区二区三区 | 成人网在线免费观看 | 亚洲天码中文字幕第一页 | 久久综合网久久综合 | 久久婷婷五综合一区二区 | 站长推荐国产精品视频 | 四虎三级 | 亚洲免费二区 | 女人的天堂网站 | 国产美女网 | 日韩理论片在线看免费观看 | 国产色婷婷精品综合在线 | 亚洲一级黄色毛片 | 人人爱天天做夜夜爽2020麻豆 | 国产高清国产专区国产精品 | 中文字幕亚洲一区二区v@在线 | 日本理论午夜中文字幕第一页 | 美女视频黄频大全免费视频 | 精品视频一区二区三区 | 图片专区亚洲 欧美 另类 |