卖逼视频免费看片|狼人就干网中文字慕|成人av影院导航|人妻少妇精品无码专区二区妖婧|亚洲丝袜视频玖玖|一区二区免费中文|日本高清无码一区|国产91无码小说|国产黄片子视频91sese日韩|免费高清无码成人网站入口

前端js代碼放在什么位置 JS代碼放在head和body中的區(qū)別分析?

JS代碼放在head和body中的區(qū)別分析?首先要明白的是 js 是阻塞加載執(zhí)行的,也就是說(shuō)js 在加載的過(guò)程中,下面的html css等都會(huì)等待js加載完才會(huì)加載。那么問(wèn)題來(lái)了:如果js是一個(gè)2G大

前端js代碼放在什么位置 JS代碼放在head和body中的區(qū)別分析?

JS代碼放在head和body中的區(qū)別分析?

首先要明白的是 js 是阻塞加載執(zhí)行的,也就是說(shuō)js 在加載的過(guò)程中,下面的html css等都會(huì)等待js加載完才會(huì)加載。

那么問(wèn)題來(lái)了:如果js是一個(gè)2G大小的文件...那么這個(gè)頁(yè)面要顯示出來(lái),豈不是要等到天黑..

所以把js放在最下面,可以優(yōu)先加載html 和css ,先把樣子給用戶看..然后慢慢的加載js文件。

區(qū)別:

放在下面屬于簡(jiǎn)單優(yōu)化,能夠更快的加載html css 。

至于你說(shuō)的放在h

JS命令用法?

使用ltscriptgt標(biāo)簽在HTML網(wǎng)頁(yè)中,JavaScript代碼。注意,ltscriptgt標(biāo)簽要成對(duì)出現(xiàn),并把JavaScript代碼寫在ltscriptgtlt/scriptgt之間。

ltscript type=#34text/javascript#34gt表示在ltscriptgtlt/scriptgt之間的是文本類型(text),javascript是為了告訴瀏覽器里面的文本是屬于JavaScript語(yǔ)言。

二、引用JS外部文件:

標(biāo)簽在HTML文件中添加JavaScript代碼,HTML文件和JS代碼可以分開(kāi),HTML文件和JS代碼分開(kāi),并單獨(dú)創(chuàng)建一個(gè)JavaScript文件(簡(jiǎn)稱JS文件),其文件后綴通常為.js,然后將JS代碼直接寫在JS文件中。

三、JS在頁(yè)面中的位置:

將JavaScript代碼放在html文件中任何位置, javascript作為一種腳本語(yǔ)言可以放在html頁(yè)面中任何位置,但是瀏覽器解釋html時(shí)是按先后順序的,所以前面的script就先被執(zhí)行。比如進(jìn)行頁(yè)面顯示初始化的js必須放在head里面,因?yàn)槌跏蓟家筇崆斑M(jìn)行(如給頁(yè)面body設(shè)置css等);而如果是通過(guò)事件調(diào)用執(zhí)行的function那么對(duì)位置沒(méi)什么要求的。

四、JavaScript-注釋很重要

注釋的作用是提高代碼的可讀性,注釋分為兩種:

單行注釋,在注釋內(nèi)容前加符號(hào) “//”。多行注釋以“/”開(kāi)始,以“/”結(jié)束。

五、看定義變量使用關(guān)鍵字var,語(yǔ)法如下:

var 變量名

變量名可以任意取名,但要遵循命名規(guī)則:

1.變量必須使用字母、下劃線(_)或者美元符($)開(kāi)始。

2.然后可以使用任意多個(gè)英文字母、數(shù)字、下劃線(_)或者美元符($)組成。

3.不能使用JavaScript關(guān)鍵詞與JavaScript保留字。

注意:

1. 在JS中區(qū)分大小寫,如變量mychar與myChar是不一樣的,表示是兩個(gè)變量。

2. 變量雖然也可以不聲明,直接使用,但不規(guī)范,需要先聲明,后使用。

六、什么是函數(shù)

函數(shù)是完成某一個(gè)特定功能的一組語(yǔ)句。基本語(yǔ)法如下:

function 函數(shù)名(){

函數(shù)代碼;

}

說(shuō)明:

1. function定義函數(shù)的關(guān)鍵字。

2. #34函數(shù)名#34你為函數(shù)取的名字。

3. #34函數(shù)代碼#34替換為完成特定功能的代碼。

函數(shù)調(diào)用:

函數(shù)定義好后,是不能自動(dòng)執(zhí)行的,所以需調(diào)用它,只需直接在需要的位置寫函數(shù)就ok了,

七、JavaScript 輸出內(nèi)容 :使用document.write()

八、JavaScript -alert 消息對(duì)話框,alert彈出消息對(duì)話框(包含一個(gè)確定按鈕)。

九 javaScript --確認(rèn)(confirm 消息對(duì)話框)