JavaScript知識點總結
1.獲取物件
-
document.getElementById('id')
-
document.getElementsByClassName(''class");
-
document.getElementsByTagName("li")
2.事件
滑鼠事件:
-
onclick 點(單)擊
-
ondbclick 雙擊
-
onmouseover 滑鼠放上
-
onmouseout 滑鼠離開
-
onmousedown 滑鼠按下
-
onmouseup 滑鼠抬起
-
onmousemove 滑鼠移動
表單事件:
-
onfocus 獲取焦點
-
onblur 失去焦點
-
onsubmit 提交表單
-
onchange 當發生改變的時候
-
onreset 重置表單
鍵盤事件:
-
onkeydown 鍵盤按下
-
onkeyup 鍵盤抬起
-
onkeypress鍵盤按鍵一次
-
event.clientX 點選時的x座標
-
event.clientY 點選時的Y座標
-
event.target 事件源
3.內建函式:
1.常規函式
-
alert();警告框
-
confirm();確認框
-
prompt():顯示一個輸入對話方塊,提示等待使用者輸入。
-
escape();將字元轉換成Unicode碼
-
eval函式:計算表示式的結果。
-
isNaN函式:測試是(true)否(false)不是一個數字。
-
parseFloat函式:將字串轉換成符點數字形式。
-
parseInt函式:將符串轉換成整數數字形式(可指定幾進位制)。
2.陣列函式:
-
join函式:轉換並連線陣列中的所有元素為一個字串。
-
langth:返回陣列的長度。
-
reverse函式:將陣列元素順序顛倒。
-
sort函式:對字元素組或數字陣列進行排序。
3.日期函式:
-
getDate函式:返回日期的“日”部分,值為1~31
-
getDay函式:返回星期幾,值為0~6,其中0表示星期日,1表示星期一,...,6表示星期六
-
getHours函式:返回日期的“小時”部分,值為0~23。
-
getMinutes函式:返回日期的“分鐘”部分,值為0~59。見上例。
-
getMonth函式:返回日期的“月”部分,值為0~11。其中0表示1月,2表示3月,...,11表示12月。見前面的例子。
-
getSeconds函式:返回日期的“秒”部分,值為0~59。見前面的例子。
-
getTime函式:返回系統時間。
-
getTimezoneOffset函式:返回此地區的時差(當地時間與GMT格林威治標準時間的地區時差),單位為分鐘。
-
getYear函式:返回日期的“年”部分。返回值以1900年為基數,例如1999年為99。
-
parse函式:返回從1970年1月1日零時整算起的毫秒數(當地時間)。
-
setDate函式:設定日期的“日”部分,值為0~31。
-
setHours函式:設定日期的“小時”部分,值為0~23。
-
setMinutes函式:設定日期的“分鐘”部分,值為0~59。
-
setMonth函式:設定日期的“月”部分,值為0~11。其中0表示1月,...,11表示12月。
-
setSeconds函式:設定日期的“秒”部分,值為0~59。
-
setTime函式:設定時間。時間數值為1970年1月1日零時整算起的毫秒數。
-
setYear函式:設定日期的“年”部分。
-
toGMTString函式:轉換日期成為字串,為GMT格林威治標準時間。
-
setLocaleString函式:轉換日期成為字串,為當地時間。
4.數學函式:
-
abs函式:即Math.abs(以下同),返回一個數字的絕對值。
-
acos函式:返回一個數字的反餘弦值,結果為0~π弧度(radians)。
-
asin函式:返回一個數字的反正弦值,結果為-π/2~π/2弧度。
-
atan函式:返回一個數字的反正切值,結果為-π/2~π/2弧度。
-
atan2函式:返回一個座標的極座標角度值。
-
ceil函式:返回一個數字的最小整數值(大於或等於)。
-
cos函式:返回一個數字的餘弦值,結果為-1~1。
-
exp函式:返回e(自然對數)的乘方值。
-
floor函式:返回一個數字的最大整數值(小於或等於)。
-
log函式:自然對數函式,返回一個數字的自然對數(e)值。
-
max函式:返回兩個數的最大值。
-
min函式:返回兩個數的最小值。
-
pow函式:返回一個數字的乘方值。
-
random函式:返回一個0~1的隨機數值。
-
round函式:返回一個數字的四捨五入值,型別是整數。
-
sin函式:返回一個數字的正弦值,結果為-1~1。
-
sqrt函式:返回一個數字的平方根值。
-
tan函式:返回一個數字的正切值。
5.字串函式:
-
anchor函式:產生一個連結點(anchor)以作超級連結用。anchor函式設定<A NAME...>的連結點的名稱,另一個函式link設定<A HREF=...>的URL地址。
-
big函式:將字型加到一號,與<BIG>...</BIG>標籤結果相同。
-
blink函式:使字串閃爍,與<BLINK>...</BLINK>標籤結果相同。
-
bold函式:使字型加粗,與<B>...</B>標籤結果相同。
-
charAt函式:返回字串中指定的某個字元。
-
fixed函式:將字型設定為固定寬度字型,與<TT>...</TT>標籤結果相同。
-
fontcolor函式:設定字型顏色,與<FONT COLOR=color>標籤結果相同。
-
fontsize函式:設定字型大小,與<FONT SIZE=n>標籤結果相同。
-
indexOf函式:返回字串中第一個查詢到的下標index,從左邊開始查詢。
-
italics函式:使字型成為斜體字,與<I>...</I>標籤結果相同。
-
lastIndexOf函式:返回字串中第一個查詢到的下標index,從右邊開始查詢。
-
length函式:返回字串的長度。(不用帶括號)
-
link函式:產生一個超級連結,相當於設定<A HREF=...>的URL地址。
-
small函式:將字型減小一號,與<SMALL>...</SMALL>標籤結果相同。
-
strike函式:在文字的中間加一條橫線,與<STRIKE>...</STRIKE>標籤結果相同。
-
sub函式:顯示字串為下標字(subscript)。
-
substring函式:返回字串中指定的幾個字元。
-
sup函式:顯示字串為上標字(superscript)。
-
toLowerCase函式:將字串轉換為小寫。
-
toUpperCase函式:將字串轉換為大寫。
4.資料型別:
-
字串string
-
數值 number
-
布林值boolean
-
陣列 array
-
物件 object
5.DOM(document object model)
-
其中object分為三種型別:
-
使用者定義物件(user-defined object):由程式設計師自行建立的物件
-
內建物件(native object):內建再javascript語言裡的物件,如array/math/date
-
宿主物件(host object):由瀏覽器提供的物件
6.判斷一個資料是否為空
-
if(something!=null)// 這種比較麻煩
-
if(something) //簡單明瞭
-
setAttribute()/getAttribute()方法 用於修改/顯示元素節點的title屬性
-
childNodes獲取元素的所有子元素(陣列)
-
nodeType屬性 返回數字,元素節點返回1 屬性節點返回2 文字節點返回3
1.獲取物件
-
document.getElementById('id')
-
document.getElementsByClassName(''class");
-
document.getElementsByTagName("li")
2.事件
滑鼠事件:
-
onclick 點(單)擊
-
ondbclick 雙擊
-
onmouseover 滑鼠放上
-
onmouseout 滑鼠離開
-
onmousedown 滑鼠按下
-
onmouseup 滑鼠抬起
-
onmousemove 滑鼠移動
表單事件:
-
onfocus 獲取焦點
-
onblur 失去焦點
-
onsubmit 提交表單
-
onchange 當發生改變的時候
-
onreset 重置表單
鍵盤事件:
-
onkeydown 鍵盤按下
-
onkeyup 鍵盤抬起
-
onkeypress鍵盤按鍵一次
-
event.clientX 點選時的x座標
-
event.clientY 點選時的Y座標
-
event.target 事件源
3.內建函式:
1.常規函式
-
alert();警告框
-
confirm();確認框
-
prompt():顯示一個輸入對話方塊,提示等待使用者輸入。
-
escape();將字元轉換成Unicode碼
-
eval函式:計算表示式的結果。
-
isNaN函式:測試是(true)否(false)不是一個數字。
-
parseFloat函式:將字串轉換成符點數字形式。
-
parseInt函式:將符串轉換成整數數字形式(可指定幾進位制)。
2.陣列函式:
-
join函式:轉換並連線陣列中的所有元素為一個字串。
-
langth:返回陣列的長度。
-
reverse函式:將陣列元素順序顛倒。
-
sort函式:對字元素組或數字陣列進行排序。
3.日期函式:
-
getDate函式:返回日期的“日”部分,值為1~31
-
getDay函式:返回星期幾,值為0~6,其中0表示星期日,1表示星期一,...,6表示星期六
-
getHours函式:返回日期的“小時”部分,值為0~23。
-
getMinutes函式:返回日期的“分鐘”部分,值為0~59。見上例。
-
getMonth函式:返回日期的“月”部分,值為0~11。其中0表示1月,2表示3月,...,11表示12月。見前面的例子。
-
getSeconds函式:返回日期的“秒”部分,值為0~59。見前面的例子。
-
getTime函式:返回系統時間。
-
getTimezoneOffset函式:返回此地區的時差(當地時間與GMT格林威治標準時間的地區時差),單位為分鐘。
-
getYear函式:返回日期的“年”部分。返回值以1900年為基數,例如1999年為99。
-
parse函式:返回從1970年1月1日零時整算起的毫秒數(當地時間)。
-
setDate函式:設定日期的“日”部分,值為0~31。
-
setHours函式:設定日期的“小時”部分,值為0~23。
-
setMinutes函式:設定日期的“分鐘”部分,值為0~59。
-
setMonth函式:設定日期的“月”部分,值為0~11。其中0表示1月,...,11表示12月。
-
setSeconds函式:設定日期的“秒”部分,值為0~59。
-
setTime函式:設定時間。時間數值為1970年1月1日零時整算起的毫秒數。
-
setYear函式:設定日期的“年”部分。
-
toGMTString函式:轉換日期成為字串,為GMT格林威治標準時間。
-
setLocaleString函式:轉換日期成為字串,為當地時間。
4.數學函式:
-
abs函式:即Math.abs(以下同),返回一個數字的絕對值。
-
acos函式:返回一個數字的反餘弦值,結果為0~π弧度(radians)。
-
asin函式:返回一個數字的反正弦值,結果為-π/2~π/2弧度。
-
atan函式:返回一個數字的反正切值,結果為-π/2~π/2弧度。
-
atan2函式:返回一個座標的極座標角度值。
-
ceil函式:返回一個數字的最小整數值(大於或等於)。
-
cos函式:返回一個數字的餘弦值,結果為-1~1。
-
exp函式:返回e(自然對數)的乘方值。
-
floor函式:返回一個數字的最大整數值(小於或等於)。
-
log函式:自然對數函式,返回一個數字的自然對數(e)值。
-
max函式:返回兩個數的最大值。
-
min函式:返回兩個數的最小值。
-
pow函式:返回一個數字的乘方值。
-
random函式:返回一個0~1的隨機數值。
-
round函式:返回一個數字的四捨五入值,型別是整數。
-
sin函式:返回一個數字的正弦值,結果為-1~1。
-
sqrt函式:返回一個數字的平方根值。
-
tan函式:返回一個數字的正切值。
5.字串函式:
-
anchor函式:產生一個連結點(anchor)以作超級連結用。anchor函式設定<A NAME...>的連結點的名稱,另一個函式link設定<A HREF=...>的URL地址。
-
big函式:將字型加到一號,與<BIG>...</BIG>標籤結果相同。
-
blink函式:使字串閃爍,與<BLINK>...</BLINK>標籤結果相同。
-
bold函式:使字型加粗,與<B>...</B>標籤結果相同。
-
charAt函式:返回字串中指定的某個字元。
-
fixed函式:將字型設定為固定寬度字型,與<TT>...</TT>標籤結果相同。
-
fontcolor函式:設定字型顏色,與<FONT COLOR=color>標籤結果相同。
-
fontsize函式:設定字型大小,與<FONT SIZE=n>標籤結果相同。
-
indexOf函式:返回字串中第一個查詢到的下標index,從左邊開始查詢。
-
italics函式:使字型成為斜體字,與<I>...</I>標籤結果相同。
-
lastIndexOf函式:返回字串中第一個查詢到的下標index,從右邊開始查詢。
-
length函式:返回字串的長度。(不用帶括號)
-
link函式:產生一個超級連結,相當於設定<A HREF=...>的URL地址。
-
small函式:將字型減小一號,與<SMALL>...</SMALL>標籤結果相同。
-
strike函式:在文字的中間加一條橫線,與<STRIKE>...</STRIKE>標籤結果相同。
-
sub函式:顯示字串為下標字(subscript)。
-
substring函式:返回字串中指定的幾個字元。
-
sup函式:顯示字串為上標字(superscript)。
-
toLowerCase函式:將字串轉換為小寫。
-
toUpperCase函式:將字串轉換為大寫。
4.資料型別:
-
字串string
-
數值 number
-
布林值boolean
-
陣列 array
-
物件 object
5.DOM(document object model)
-
其中object分為三種型別:
-
使用者定義物件(user-defined object):由程式設計師自行建立的物件
-
內建物件(native object):內建再javascript語言裡的物件,如array/math/date
-
宿主物件(host object):由瀏覽器提供的物件
6.判斷一個資料是否為空
-
if(something!=null)// 這種比較麻煩
-
if(something) //簡單明瞭
-
setAttribute()/getAttribute()方法 用於修改/顯示元素節點的title屬性
-
childNodes獲取元素的所有子元素(陣列)
-
nodeType屬性 返回數字,元素節點返回1 屬性節點返回2 文字節點返回3
1.獲取物件
-
document.getElementById('id')
-
document.getElementsByClassName(''class");
-
document.getElementsByTagName("li")
2.事件
滑鼠事件:
-
onclick 點(單)擊
-
ondbclick 雙擊
-
onmouseover 滑鼠放上
-
onmouseout 滑鼠離開
-
onmousedown 滑鼠按下
-
onmouseup 滑鼠抬起
-
onmousemove 滑鼠移動
表單事件:
-
onfocus 獲取焦點
-
onblur 失去焦點
-
onsubmit 提交表單
-
onchange 當發生改變的時候
-
onreset 重置表單
鍵盤事件:
-
onkeydown 鍵盤按下
-
onkeyup 鍵盤抬起
-
onkeypress鍵盤按鍵一次
-
event.clientX 點選時的x座標
-
event.clientY 點選時的Y座標
-
event.target 事件源
3.內建函式:
1.常規函式
-
alert();警告框
-
confirm();確認框
-
prompt():顯示一個輸入對話方塊,提示等待使用者輸入。
-
escape();將字元轉換成Unicode碼
-
eval函式:計算表示式的結果。
-
isNaN函式:測試是(true)否(false)不是一個數字。
-
parseFloat函式:將字串轉換成符點數字形式。
-
parseInt函式:將符串轉換成整數數字形式(可指定幾進位制)。
2.陣列函式:
-
join函式:轉換並連線陣列中的所有元素為一個字串。
-
langth:返回陣列的長度。
-
reverse函式:將陣列元素順序顛倒。
-
sort函式:對字元素組或數字陣列進行排序。
3.日期函式:
-
getDate函式:返回日期的“日”部分,值為1~31
-
getDay函式:返回星期幾,值為0~6,其中0表示星期日,1表示星期一,...,6表示星期六
-
getHours函式:返回日期的“小時”部分,值為0~23。
-
getMinutes函式:返回日期的“分鐘”部分,值為0~59。見上例。
-
getMonth函式:返回日期的“月”部分,值為0~11。其中0表示1月,2表示3月,...,11表示12月。見前面的例子。
-
getSeconds函式:返回日期的“秒”部分,值為0~59。見前面的例子。
-
getTime函式:返回系統時間。
-
getTimezoneOffset函式:返回此地區的時差(當地時間與GMT格林威治標準時間的地區時差),單位為分鐘。
-
getYear函式:返回日期的“年”部分。返回值以1900年為基數,例如1999年為99。
-
parse函式:返回從1970年1月1日零時整算起的毫秒數(當地時間)。
-
setDate函式:設定日期的“日”部分,值為0~31。
-
setHours函式:設定日期的“小時”部分,值為0~23。
-
setMinutes函式:設定日期的“分鐘”部分,值為0~59。
-
setMonth函式:設定日期的“月”部分,值為0~11。其中0表示1月,...,11表示12月。
-
setSeconds函式:設定日期的“秒”部分,值為0~59。
-
setTime函式:設定時間。時間數值為1970年1月1日零時整算起的毫秒數。
-
setYear函式:設定日期的“年”部分。
-
toGMTString函式:轉換日期成為字串,為GMT格林威治標準時間。
-
setLocaleString函式:轉換日期成為字串,為當地時間。
4.數學函式:
-
abs函式:即Math.abs(以下同),返回一個數字的絕對值。
-
acos函式:返回一個數字的反餘弦值,結果為0~π弧度(radians)。
-
asin函式:返回一個數字的反正弦值,結果為-π/2~π/2弧度。
-
atan函式:返回一個數字的反正切值,結果為-π/2~π/2弧度。
-
atan2函式:返回一個座標的極座標角度值。
-
ceil函式:返回一個數字的最小整數值(大於或等於)。
-
cos函式:返回一個數字的餘弦值,結果為-1~1。
-
exp函式:返回e(自然對數)的乘方值。
-
floor函式:返回一個數字的最大整數值(小於或等於)。
-
log函式:自然對數函式,返回一個數字的自然對數(e)值。
-
max函式:返回兩個數的最大值。
-
min函式:返回兩個數的最小值。
-
pow函式:返回一個數字的乘方值。
-
random函式:返回一個0~1的隨機數值。
-
round函式:返回一個數字的四捨五入值,型別是整數。
-
sin函式:返回一個數字的正弦值,結果為-1~1。
-
sqrt函式:返回一個數字的平方根值。
-
tan函式:返回一個數字的正切值。
5.字串函式:
-
anchor函式:產生一個連結點(anchor)以作超級連結用。anchor函式設定<A NAME...>的連結點的名稱,另一個函式link設定<A HREF=...>的URL地址。
-
big函式:將字型加到一號,與<BIG>...</BIG>標籤結果相同。
-
blink函式:使字串閃爍,與<BLINK>...</BLINK>標籤結果相同。
-
bold函式:使字型加粗,與<B>...</B>標籤結果相同。
-
charAt函式:返回字串中指定的某個字元。
-
fixed函式:將字型設定為固定寬度字型,與<TT>...</TT>標籤結果相同。
-
fontcolor函式:設定字型顏色,與<FONT COLOR=color>標籤結果相同。
-
fontsize函式:設定字型大小,與<FONT SIZE=n>標籤結果相同。
-
indexOf函式:返回字串中第一個查詢到的下標index,從左邊開始查詢。
-
italics函式:使字型成為斜體字,與<I>...</I>標籤結果相同。
-
lastIndexOf函式:返回字串中第一個查詢到的下標index,從右邊開始查詢。
-
length函式:返回字串的長度。(不用帶括號)
-
link函式:產生一個超級連結,相當於設定<A HREF=...>的URL地址。
-
small函式:將字型減小一號,與<SMALL>...</SMALL>標籤結果相同。
-
strike函式:在文字的中間加一條橫線,與<STRIKE>...</STRIKE>標籤結果相同。
-
sub函式:顯示字串為下標字(subscript)。
-
substring函式:返回字串中指定的幾個字元。
-
sup函式:顯示字串為上標字(superscript)。
-
toLowerCase函式:將字串轉換為小寫。
-
toUpperCase函式:將字串轉換為大寫。
4.資料型別:
-
字串string
-
數值 number
-
布林值boolean
-
陣列 array
-
物件 object
5.DOM(document object model)
-
其中object分為三種型別:
-
使用者定義物件(user-defined object):由程式設計師自行建立的物件
-
內建物件(native object):內建再javascript語言裡的物件,如array/math/date
-
宿主物件(host object):由瀏覽器提供的物件
6.判斷一個資料是否為空
-
if(something!=null)// 這種比較麻煩
-
if(something) //簡單明瞭
-
setAttribute()/getAttribute()方法 用於修改/顯示元素節點的title屬性
-
childNodes獲取元素的所有子元素(陣列)
-
nodeType屬性 返回數字,元素節點返回1 屬性節點返回2 文字節點返回3
今天JavaScript談到就到這裡了,學習web前端的可以加我的群,每天分享對應的學習資料:640633433,歡迎初學和進階中的小夥伴。多寫多練,面試就在我們的生活中。
1.獲取物件
-
document.getElementById('id')
-
document.getElementsByClassName(''class");
-
document.getElementsByTagName("li")
2.事件
滑鼠事件:
-
onclick 點(單)擊
-
ondbclick 雙擊
-
onmouseover 滑鼠放上
-
onmouseout 滑鼠離開
-
onmousedown 滑鼠按下
-
onmouseup 滑鼠抬起
-
onmousemove 滑鼠移動
表單事件:
-
onfocus 獲取焦點
-
onblur 失去焦點
-
onsubmit 提交表單
-
onchange 當發生改變的時候
-
onreset 重置表單
鍵盤事件:
-
onkeydown 鍵盤按下
-
onkeyup 鍵盤抬起
-
onkeypress鍵盤按鍵一次
-
event.clientX 點選時的x座標
-
event.clientY 點選時的Y座標
-
event.target 事件源
3.內建函式:
1.常規函式
-
alert();警告框
-
confirm();確認框
-
prompt():顯示一個輸入對話方塊,提示等待使用者輸入。
-
escape();將字元轉換成Unicode碼
-
eval函式:計算表示式的結果。
-
isNaN函式:測試是(true)否(false)不是一個數字。
-
parseFloat函式:將字串轉換成符點數字形式。
-
parseInt函式:將符串轉換成整數數字形式(可指定幾進位制)。
2.陣列函式:
-
join函式:轉換並連線陣列中的所有元素為一個字串。
-
langth:返回陣列的長度。
-
reverse函式:將陣列元素順序顛倒。
-
sort函式:對字元素組或數字陣列進行排序。
3.日期函式:
-
getDate函式:返回日期的“日”部分,值為1~31
-
getDay函式:返回星期幾,值為0~6,其中0表示星期日,1表示星期一,...,6表示星期六
-
getHours函式:返回日期的“小時”部分,值為0~23。
-
getMinutes函式:返回日期的“分鐘”部分,值為0~59。見上例。
-
getMonth函式:返回日期的“月”部分,值為0~11。其中0表示1月,2表示3月,...,11表示12月。見前面的例子。
-
getSeconds函式:返回日期的“秒”部分,值為0~59。見前面的例子。
-
getTime函式:返回系統時間。
-
getTimezoneOffset函式:返回此地區的時差(當地時間與GMT格林威治標準時間的地區時差),單位為分鐘。
-
getYear函式:返回日期的“年”部分。返回值以1900年為基數,例如1999年為99。
-
parse函式:返回從1970年1月1日零時整算起的毫秒數(當地時間)。
-
setDate函式:設定日期的“日”部分,值為0~31。
-
setHours函式:設定日期的“小時”部分,值為0~23。
-
setMinutes函式:設定日期的“分鐘”部分,值為0~59。
-
setMonth函式:設定日期的“月”部分,值為0~11。其中0表示1月,...,11表示12月。
-
setSeconds函式:設定日期的“秒”部分,值為0~59。
-
setTime函式:設定時間。時間數值為1970年1月1日零時整算起的毫秒數。
-
setYear函式:設定日期的“年”部分。
-
toGMTString函式:轉換日期成為字串,為GMT格林威治標準時間。
-
setLocaleString函式:轉換日期成為字串,為當地時間。
4.數學函式:
-
abs函式:即Math.abs(以下同),返回一個數字的絕對值。
-
acos函式:返回一個數字的反餘弦值,結果為0~π弧度(radians)。
-
asin函式:返回一個數字的反正弦值,結果為-π/2~π/2弧度。
-
atan函式:返回一個數字的反正切值,結果為-π/2~π/2弧度。
-
atan2函式:返回一個座標的極座標角度值。
-
ceil函式:返回一個數字的最小整數值(大於或等於)。
-
cos函式:返回一個數字的餘弦值,結果為-1~1。
-
exp函式:返回e(自然對數)的乘方值。
-
floor函式:返回一個數字的最大整數值(小於或等於)。
-
log函式:自然對數函式,返回一個數字的自然對數(e)值。
-
max函式:返回兩個數的最大值。
-
min函式:返回兩個數的最小值。
-
pow函式:返回一個數字的乘方值。
-
random函式:返回一個0~1的隨機數值。
-
round函式:返回一個數字的四捨五入值,型別是整數。
-
sin函式:返回一個數字的正弦值,結果為-1~1。
-
sqrt函式:返回一個數字的平方根值。
-
tan函式:返回一個數字的正切值。
5.字串函式:
-
anchor函式:產生一個連結點(anchor)以作超級連結用。anchor函式設定<A NAME...>的連結點的名稱,另一個函式link設定<A HREF=...>的URL地址。
-
big函式:將字型加到一號,與<BIG>...</BIG>標籤結果相同。
-
blink函式:使字串閃爍,與<BLINK>...</BLINK>標籤結果相同。
-
bold函式:使字型加粗,與<B>...</B>標籤結果相同。
-
charAt函式:返回字串中指定的某個字元。
-
fixed函式:將字型設定為固定寬度字型,與<TT>...</TT>標籤結果相同。
-
fontcolor函式:設定字型顏色,與<FONT COLOR=color>標籤結果相同。
-
fontsize函式:設定字型大小,與<FONT SIZE=n>標籤結果相同。
-
indexOf函式:返回字串中第一個查詢到的下標index,從左邊開始查詢。
-
italics函式:使字型成為斜體字,與<I>...</I>標籤結果相同。
-
lastIndexOf函式:返回字串中第一個查詢到的下標index,從右邊開始查詢。
-
length函式:返回字串的長度。(不用帶括號)
-
link函式:產生一個超級連結,相當於設定<A HREF=...>的URL地址。
-
small函式:將字型減小一號,與<SMALL>...</SMALL>標籤結果相同。
-
strike函式:在文字的中間加一條橫線,與<STRIKE>...</STRIKE>標籤結果相同。
-
sub函式:顯示字串為下標字(subscript)。
-
substring函式:返回字串中指定的幾個字元。
-
sup函式:顯示字串為上標字(superscript)。
-
toLowerCase函式:將字串轉換為小寫。
-
toUpperCase函式:將字串轉換為大寫。
4.資料型別:
-
字串string
-
數值 number
-
布林值boolean
-
陣列 array
-
物件 object
5.DOM(document object model)
-
其中object分為三種型別:
-
使用者定義物件(user-defined object):由程式設計師自行建立的物件
-
內建物件(native object):內建再javascript語言裡的物件,如array/math/date
-
宿主物件(host object):由瀏覽器提供的物件
6.判斷一個資料是否為空
-
if(something!=null)// 這種比較麻煩
-
if(something) //簡單明瞭
-
setAttribute()/getAttribute()方法 用於修改/顯示元素節點的title屬性
-
childNodes獲取元素的所有子元素(陣列)
-
nodeType屬性 返回數字,元素節點返回1 屬性節點返回2 文字節點返回3
相關文章
- 前端知識點總結——JavaScript基礎前端JavaScript
- web前端javascript+jquery知識點總結Web前端JavaScriptjQuery
- JavaScript知識點彙總JavaScript
- 知識點總結
- 面試開發常用的 JavaScript 知識點總結面試JavaScript
- Javascript中的Form表單知識點總結JavaScriptORM
- linux知識知識點總結Linux
- HDFS知識點總結
- MongoDB知識點總結MongoDB
- Java 知識點總結Java
- django知識點總結Django
- jQuery 知識點總結jQuery
- MySQL知識點總結MySql
- HBase知識點總結
- Kafka知識點總結Kafka
- iOS 知識點總結iOS
- Java知識點總結Java
- pga知識點總結
- CSS知識點面試總結CSS面試
- HBase知識點集中總結
- 事務知識點總結
- 知識點漏缺總結
- 前端知識點總結——Vue前端Vue
- java面試知識點總結Java面試
- 前端知識點總結——HTML前端HTML
- 前端知識點總結——DOM前端
- Java 面試知識點總結Java面試
- RabbitMQ 常用知識點總結MQ
- Tomcat 知識點總結Tomcat
- MySQL 索引知識點總結MySql索引
- HTML-知識點總結HTML
- 升級_知識點總結
- iOS GCD知識點總結iOSGC
- Spring知識點總結Spring
- Hibernate知識點總結
- Velocity知識點總結
- (5)FIFO知識點總結
- docker常用知識點總結Docker