第四章—使用函數

一.①定義函數的三種方式:瀏覽器

        a.函數聲明:函數

 function functionname(){
    code for function here
    }

        b.函數表達式:性能

var variablename=function(arguments){
    code for function here
    };
使用方法: variablename("參數");
這種方法也能夠用於粗粒JavaScript事件,例如處理鼠標單擊事件:
document.onclick=function(){
    code for function here
    }

        c.函數構造函數:spa

var functionname=new Function(arguments,code for function);
這種方式能夠像其餘函數同樣正常工做,可是性能較差,每次使用時都要解析一下,因此不建議使用。

    ②爲函數設置參數時不須要使用var關鍵字,它們會自動聲明爲變量。code

    ③window.alert("message");出現的警告框時,頁面可能在單擊OK按鈕以前暫停,或在等待OK按鈕被單擊的過程當中繼續加載,具體取決於瀏覽器實現方式。事件

    ④全局變量與局部變量:全部在函數體中使用var聲明過的變量都是局部變量(不論函數外是否有同名變量),其餘的都是全局變量。ip

相關文章
相關標籤/搜索