js學習筆記1

2021-10-01 03:39:15 字數 885 閱讀 6737

js學習筆記1

頁面中引入js的幾種方法

在頁面中直接寫入。

下面再介紹幾種頁面引入js的**:

在js中引入外部js,通過document.wirite(「scr」+「ipt src=『xx.js』>。此時:被拆解為",如果不這樣拆解,瀏覽器可能會把父級js片段關閉掉,從而導致出錯。

在js中引用其他js片段,document.write("alert(***)」);

通過dom新增:var scr=document.createelement(「script」); scr.src=「***.js」;

下面測試下,不同的方式引入js,載入的時間順序:

2 315 16

17

執行順序:2-4-1-5-3-3

第三種和第四種交換順序後:

1 

2 315 16

17

複製**

執行順序:2-1-5-3-4-3

可以看出第三種方式:document.wirite(「scr」+「ipt src=『xx.js』>引入js的**,執行會遲與直接寫入的js文字。

同時,第四種方式引入js的執行和直接寫入的文字是按順序執行。

總結下,常用的一下幾種方式引入js**:

在頁面中直接寫入。

在js中引入外部js,通過document.wirite(「scr」+「ipt src=『xx.js』>。

在js中引用其他js片段,document.write("alert(***)」)。

通過dom新增:var scr=document.createelement(「script」); scr.src=「***.js」;

js學習筆記1

1.等於 完全等同 要求兩個引數的比較js自動做型別轉換後再比較 包括了 boolean型別 null 和undefined 兩個引數如果型別不一致就返回 false 2.js裡面字串不屬於基本型別也不屬於引用型別 原因 2.1 字串不屬於基本型別是因為沒有固定的長度。2.2 字串不屬於引用型別是因...

JS學習筆記1

阻止事件冒泡.下面的不會在輸出,幾個控制項重合在一起,順序執行,設定了後面的不會在執行 支援ie8 谷歌 window.event.cancelbubble true 不支援ie8 支援火狐 谷歌 e.stoppropagation e 事件引數物件,doctype html utf 8 輪播圖 t...

js學習筆記 1

因為後期的軟體工程組隊作業需要js,在紀華裕大佬的帶領下 我覺得他好像更喜歡紀華裕這個名字 我開始了js的學習。其實這篇部落格應該在兩天前的晚上就發出來了,因為忙著寫個人程式設計,拖到了現在,組長很認真!他經常監督我們的學習進度。這次筆記有點趕,因為我還在補作業。所以有點醜。其實一開始覺得js大概大...