JavaScript的三種引入方式
javascript有三種引入方式:
1、行內引入:
<開始標籤 on+事件型別=“js程式碼”></結束標籤>
行內引入方式必須結合事件來使用,但是內部js和外部js可以不結合事件
<body>
<input type="button" οnclick="alert('行內引入')" value="button" name="button">
<button οnclick="alert(123)">點選我</button>
</body>
2、內部引入:
在head或body中,定義script標籤,然後在script標籤裡面寫js程式碼
<script>
alert("這是js的內部引入");
</script>
3、外部引入:
定義外部js檔案(.js結尾的檔案)
<scripttype=“text/javascript” src=“demo.js”>
注:
-
script標籤一般定義在head或body中
-
Script標籤要單獨使用,要麼引入外部js,要麼定義內部js,不要混搭使用
外部的JS檔案,它具有維護性高、可快取(載入一次,無需載入)、方便未來擴充套件、複用性高等特點
新建外部的js檔案demo.js檔案
在head或者body中,新增以下程式碼
<script type="text/javascript" src="js/demo.js"></script>
js執行的優先順序按照在程式碼中的先後順序執行
相關文章
- 三種引入javascript檔案的方式JavaScript
- html樣式表三種引入方式HTML
- css引入的幾種方式CSS
- Javascript 中實現物件原型繼承的三種方式JavaScript物件原型繼承
- Vue中引入jQuery兩種方式可在vue中引入jQueryVuejQuery
- JavaScript的幾種繼承方式JavaScript繼承
- JavaScript中的四種列舉方式JavaScript
- JavaScript 中的六種繼承方式JavaScript繼承
- 實現 JavaScript 沙箱的幾種方式JavaScript
- springAOP的三種實現方式Spring
- selenium中的三種等待方式
- WiFi攻擊的三種方式WiFi
- Selenium裡的三種等待方式
- flowable 部署流程的三種方式
- hibernate的三種查詢方式
- JavaScript物件的建立方式有幾種?JavaScript物件
- JavaScript~檔案下載的幾種方式JavaScript
- AUTOCAD——三種修剪方式
- 三種繼承方式繼承
- vue 元件的三種使用方式教程Vue元件
- 建立執行緒的三種方式執行緒
- .NetCore中三種注入方式的思考NetCore
- OpenSSL Engine的三種載入方式
- flowable 啟動流程的三種方式
- Java 反射機制的三種方式Java反射
- RMAN加密備份的三種方式加密
- Spring的三種依賴注入的方式Spring依賴注入
- javascript 非同步程式設計的5種方式JavaScript非同步程式設計
- Mybatis批量更新三種方式MyBatis
- node 除錯三種方式除錯
- HTTP三種快取方式HTTP快取
- selenium-三種等待方式
- mysql 啟停三種方式MySql
- flowable 三種方式部署流程
- Flutter 三種JSON解析方式FlutterJSON
- Flutter 解析JSON 三種方式FlutterJSON
- Python種匯入模組的三種方式總結Python
- js實現繼承的三種方式JS繼承