《JavaScript語言與Ajax應(yīng)用第02章JavaScript語法》由會員分享,可在線閱讀,更多相關(guān)《JavaScript語言與Ajax應(yīng)用第02章JavaScript語法(39頁珍藏版)》請在裝配圖網(wǎng)上搜索。
1、 t表2-1 JavaScript關(guān)鍵字break case catch continue defaultdelete do else finally forfunction if in instanceof newreturn switch this throw trytypeof var void while with t 表 2-2 JavaScript保 留 字 abstract boolean byte char classconst debugger double enum exportextends final float goto implementsimport int in
2、terface long nativepackage private protected public shortstatic super synchronized throws transientvolatile t表2-3 基本數(shù)據(jù)類型類 型 舉 例 簡 要 說 明Number 45 , -34 , 32.13 , 3.7E-2 數(shù) 值 型 數(shù) 據(jù)String name , Tom 字 符 型 數(shù) 據(jù) , 需 加 雙 引 號 或 單 引 號Boolean true , flase 布 爾 型 數(shù) 據(jù) , 不 加 引 號 , 表 示 邏 輯真 或 假Undefined 表 示 未 定 義Nu
3、ll null 表 示 空 值 t表2-5 算術(shù)運(yùn)算符運(yùn) 算 符 表 達(dá) 式 說 明 示 例+ x+y 返 回 x加 y的 值 x=4+2, 結(jié) 果 為 6- x-y 返 回 x減 y的 值 x=8-6, 結(jié) 果 為 2* x*y 返 回 x乘 以 y的 值 x=3*5, 結(jié) 果 為 15/ x/y 返 回 x除 以 y的 值 x=6/3, 結(jié) 果 為 2% x%y 返 回 x與 y的 模 ( x除 以 y的 余 數(shù) ) x=8%3, 結(jié) 果 為 2+ x+、 +x 返 回 數(shù) 值 遞 增 、 遞 增 并 返 回 數(shù) 值- x-、 -x 返 回 數(shù) 值 遞 減 、 遞 減 并 返 回 數(shù) 值
4、t表2-7 邏輯運(yùn)算符運(yùn) 算符 表 達(dá) 式 說 明 示 例& 表 達(dá) 式 1&表 達(dá) 式2 若 兩 邊 表 達(dá) 式 的 值 都 為 ture, 則 返 回ture; 任 意 一 個 值 為 false, 則 返 回false 53&53&56 返 回false| 表 達(dá) 式 1|表 達(dá) 式 2 只 有 表 達(dá) 式 的 值 都 為 false時 , 才 返回 false, 否 則 返 回 true 53|56 返 回 true57|56 返 回 false! ! 表 達(dá) 式 求 反 。 若 表 達(dá) 式 的 值 為 true, 則 返 回false, 否 則 返 回 true !(53) 返 回
5、false!(56) 返 回 ture t 表2-8 關(guān)系運(yùn)算符運(yùn) 算符 說 明 示 例= 相 等 , 若 兩 數(shù) 據(jù) 相 等 , 則 返 回 布 爾 值 true, 否 則 返 回 false num=8!= 不 相 等 , 若 兩 數(shù) 據(jù) 不 相 等 , 則 返 回 布 爾 值 true, 否 則 返 回 false num!=8 大 于 , 若 左 邊 數(shù) 據(jù) 大 于 右 邊 數(shù) 據(jù) , 則 返 回 布 爾 值 true, 否 則 返 回false num8 小 于 , 若 左 邊 數(shù) 據(jù) 小 于 右 邊 數(shù) 據(jù) , 則 返 回 布 爾 值 true, 否 則 返 回false num=
6、 大 于 或 等 于 , 若 左 邊 數(shù) 據(jù) 大 于 或 等 于 右 邊 數(shù) 據(jù) , 則 返 回 布 爾 值true, 否 則 返 回 false num=8= 小 于 或 等 于 , 若 左 邊 數(shù) 據(jù) 小 于 或 等 于 右 邊 數(shù) 據(jù) , 則 返 回 布 爾 值 true, 否 則 返 回 false num 算 術(shù) 右 移 , 將 左 側(cè) 數(shù) 據(jù) 的 二 進(jìn) 制 值 向 左 移 動 由 右 側(cè) 數(shù) 值 表 示 的位 數(shù) , 右 邊 空 位 補(bǔ) 0 92 算 術(shù) 左 移 , 將 左 側(cè) 數(shù) 據(jù) 的 二 進(jìn) 制 值 向 右 移 動 由 右 側(cè) 數(shù) 值 表 示 的位 數(shù) , 忽 略 被 移 出 的 位 9 邏 輯 右 移 , 將 左 邊 數(shù) 據(jù) 表 示 的 二 進(jìn) 制 值 向 右 移 動 由 右 邊 數(shù) 值 表 示 的 位 數(shù) , 忽 略 被 移 出 的 位 , 左 側(cè) 空 位 補(bǔ) 0 92