一、什么是JavaScript?
??JavaScript是一門用來與網頁互動的腳本語言,包含ECMAScript、DOM和BOM三大組成部分,
二、如何在HTML頁面用參考js?
- 行內引入:在標簽內部結合事件來使用,例如
<button onclick="javascript:history(-1)">回傳</button>
- 內部引入:在head或body中,定義script標簽,然后在script標簽里面寫js代碼,例如
<script>
alert("內部js引入");
</script>
- 外部引入:在head或body中,定義script標簽,然后在script標簽里增加src屬性,其值為要引入的js檔案的位置,例如
<script src="/js/admin.js"></script>
可以使用noscript標簽指定瀏覽器在不支持js腳本時顯示的內容,
三、js變數
??javascript中變數時松散型別的,每個變數不過是用于保存任意值的命名占位符,實際可以用來保存任意型別的資料,var、let、const均用來宣告變數,其中let與const是在ES6提出的,三者的區別如下:
- var和let都用來宣告變數,宣告時可以不用賦初值,const用來宣告常量,宣告時必須賦初值
- const宣告的常量不可以修改,但如果其變數參考的是復雜資料型別,例如物件、陣列等,則可以修改
- var的宣告范圍是函式作用域,let和const是塊級作用域
- var的宣告具有宣告提升的特性,故同一個作用域中可以宣告多次,但let和const不行
- var在全域作用域下宣告會被作為window物件的屬性,但let不會
四、js中的資料型別
- 基本資料型別:undefined、null、boolean、number、string、symbol(es6引入)
- 復雜資料型別:object、array、function
注意:typeof null的回傳結果為object,null==undefined的結果為true但null===undefined的結果為false
轉載請註明出處,本文鏈接:https://www.uj5u.com/qianduan/290454.html
標籤:其他
上一篇:15-操作DOM物件
下一篇:所有帖子的 分類 總結
