在JavaScript中,init的意思是“初始化”;特定的init()函數(shù)可用于初始化整個網頁,在這種情況下可以從“document.ready”或onload處理中調用該函數(shù),語法為“init:function(參數(shù)){js語句}”。
本教程操作環(huán)境:windows10系統(tǒng)、javascript1.8.5版、Dell G3電腦。
init在JavaScript中的意思是什么
"init"一詞在英文中是開始的意思。
編程的時候,意思就是"初始化",就是一段程序剛開始要執(zhí)行的東西。
JavaScript沒有內置的init()函數(shù),也就是說,它不是該語言的一部分.但是,對于單個程序員來說,創(chuàng)建自己的init()函數(shù)來進行初始化工作并不少見(在許多語言中).
特定的init()函數(shù)可用于初始化整個網頁,在這種情況下,它可能會從document.ready或onload處理中調用,或者可能是初始化特定類型的對象,或者…好吧,你命名.
任何給定的init()具體做什么實際上取決于編寫它的人需要它做什么.某些類型的代碼不需要任何初始化.
init 為自定義的方法名,從字面理解一般用于對頁面變量初始化。你上面的代碼意思就是在當前網頁裝載完畢后執(zhí)行初始化方法(當瀏覽器打開某個網頁完畢后,會觸發(fā)window對象的 onload方法,以你上面的代碼就會執(zhí)行 以 init 命名的初始化方法)。
其實下面這種寫法也是可以的,這樣你就更容易理解(也稱匿名方法,所謂的匿名方法就是沒有方法名的。):
<script language="javascript" type="text/javascript"> window.onload = init(){ var TestStrA = "abc"; var TestStrB = "def"; var TestStrC = TestStrA + TestStrB; alert(TestStrC); } </script>
【