什么是Javascript?
JavaScript是一門動態(tài)語言,所謂的動態(tài)語言可以暫時理解為 在語言中的一切內(nèi)容都是不確定的
1.控制瀏覽器彈出一個警告框
alter('這是我的第一行JS代碼');
2.在計算機頁面中輸出一個內(nèi)容
document.write('語句');
3.向控制臺輸出一個內(nèi)容
console.log('語句');
4.button點擊事件
<button onclick="alter('語句');"></button>
5.超鏈接
<a href="javascript:;"></a>
6.引入外部JS
<script type="text/javascript" src="js所在的路徑"></script>
7.//
單行注釋
標(biāo)識符
1.聲明關(guān)鍵字
var a
a = 123
console.log(a)
2.標(biāo)識符命名規(guī)則
標(biāo)識符中可以含有數(shù)字复隆、字母、下劃線花沉、&
標(biāo)識符不能以數(shù)字開頭
標(biāo)識符不能是ES(js的一個標(biāo)準(zhǔn))中的關(guān)鍵字或保留字
標(biāo)識符一般都采用駝峰命名法
3.數(shù)據(jù)類型
String 字符串
Number 數(shù)值
Boolean 布爾值
Null 空值
Undefined 未定義
Object 對象
其中String Number Boolean Null Undefind 屬于基本數(shù)據(jù)類型
而Object 屬于引用數(shù)據(jù)類型
- 查看數(shù)據(jù)類型 typeof
- \ 轉(zhuǎn)義符
\ " 表示 雙引號
\ ' 表示單引號
\n 表示換行
\t 表示制表符
\ \ 表示 \
5.強制類型轉(zhuǎn)換
指將一個數(shù)據(jù)類型轉(zhuǎn)為其它數(shù)據(jù)類型
var a = 123;
var b = a.toString();
console.log(type a);
console.log(a)
- Null Undefined不能強制類型轉(zhuǎn)換
6.自增自減
a++ 先賦值在自增
++a 先自增在賦值
a-- 先賦值在自減
--a 先自減在賦值