JavaScript顯示數(shù)據(jù):
- 使用windo.alert()彈出警告框
- 使用document.write()方法將內(nèi)容寫到HTML文檔中
- 使用innerHTML寫入到HTML元素
- 使用console.log()寫入到瀏覽器的控制臺
Undefined和Null
Undefined這個值表示變量不含有值,可以通過將變量的值設(shè)置為null來清空變量
字符串方法:
方法 | 描述 |
---|---|
charAt() | 返回指定索引位置的字符 |
charCodeAt() | 返回指定索引位置的Unicode值 |
concat() | 連接兩個或多個字符串,返回連接后的字符串 |
fromCharCode() | 將Unicode轉(zhuǎn)換成字符串 |
indexOf() | 返回字符串中檢索指定字符第一次出現(xiàn)的位置 |
lastIndexOf() | 返回字符串中檢索指定字符最后一次出現(xiàn)的位置 |
localCompare() | 用本地特定的順序來比較兩個字符串 |
match() | 找到一個或多個正則表達式匹配的子串 |
search() | 檢索與正則表達式相匹配的值 |
slice() | 提取字符串的片段负敏,并在新的字符串中返回被提取的部分 |
split() | 把字符創(chuàng)分割為子字符串?dāng)?shù)組 |
substr() | 從起始索引號提取字符串中指定數(shù)目的字符 |
substring() | 提取字符串中兩個指定的索引號之間的字符 |
toLocaleLowerCase() | 根據(jù)主機的語言環(huán)境把字符串轉(zhuǎn)換成小寫 |
toLocaleUpperCase() | 根據(jù)主機的語言環(huán)境把字符串轉(zhuǎn)換成大寫 |
toLowerCase() | 把字符串轉(zhuǎn)換成小寫 |
toUpperCase | 把字符串轉(zhuǎn)換成大寫 |
trim() | 移除字符串首尾空白 |
valueOf() | 返回某個字符串對象的原始值 |
正則表達式
在JavaScript中饺律,正則表達式通常用于兩個字符串方法:search()和replace()
search()方法用于檢索字符串中的指定的子字符串,或檢索與正則表達式相匹配的子字符串,并返回子串的起始位置
replace()方法用于在字符串中用一些字符替換另一些字符,或替換一個與正則表達式匹配的子串
設(shè)置斷點
debugger關(guān)鍵字用于停止執(zhí)行JavaScript,并調(diào)用調(diào)試函數(shù)
JSON
- JSON.parse():用于將一個JSON字符串轉(zhuǎn)換成JavaScript對象
- JSON.stringify():用于將JavaScript值轉(zhuǎn)換成JSON字符串