亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 網站 > WEB開發 > 正文

JavaScript學習基礎,初學者請關注

2024-04-27 15:13:20
字體:
來源:轉載
供稿:網友

基本語法

    javaScript語法和Java語言類似,每個語句以 ; 結束,語句塊用 {...}包起來。Javascript并不強制要求在每個語句的結尾加; ,但是建議都加上,不給自己找麻煩。    注釋分為行注釋(//)和塊注釋()兩種。數據類型    Number       // JavaScript不區分整數和浮點數,統一用Number表示,以下都是合法的Number類型:

var num1 = 123; //整數123

var num2 = 0.456;//浮點數0.456

var num3 = 1.2345e3; //科學計數法表示 1.2345x1000,等同于1234.5

var num4 = -99;// 負數

var num5 = Nan;// NaN表示Not a Number,當無法計算結果時用NaN表示

var num6 = Infinity;// Infinity表示無限大,當數值超過了JavaScript的Number所能表示的最大值時,就表示為Infinity

//Number可以直接做四則運算,規則和數學一致:

var num1 = (1 + 2) * 5 / 2; //等同于數學中   (1 + 2) X 5÷ 2

var num2 = 2 / 0;// Infinity

var num3 = 0 / 0;// NaN

var num4 = 10.5 % 3;//求余運算,  =1.5

字符串        字符串是以單引號'或雙引號"括起來的任意文本,比如'abc',"xyz"等等。請注意,''或""本身只是一種表示方式,不是字符串的一部分,因此,字符串'abc'只有a,b,c這3個字符。    布爾值        //布爾值和布爾代數的表示完全一致,一個布爾值只有true、false兩種值,要么是true,要么是false,可以直接用true、false表示布爾值,也可以通過布爾運算計算出來:

true; // 這是一個true值

false; // 這是一個false值

2 > 1; // 這是一個true值

2 >= 3; // 這是一個false值

 

//&&運算是與運算,只有所有都為true,&&運算結果才是true:

true && true; // 這個&&語句計算結果為true

true && false; // 這個&&語句計算結果為false

false && true && false; // 這個&&語句計算結果為false

 

//||運算是或運算,只要其中有一個為true,||運算結果就是true:

false || false; // 這個||語句計算結果為false

true || false; // 這個||語句計算結果為true

false || true || false; // 這個||語句計算結果為true

 

//!運算是非運算,它是一個單目運算符,把true變成false,false變成true:

! true; // 結果為false

! false; // 結果為true

! (2 > 5); // 結果為true

 

//布爾值經常用在條件判斷中,比如:

var age = 15;

if (age >= 18) {

    alert('adult');

} else {

    alert('teenager');

}

 

//當我們對Number做比較時,可以通過比較運算符得到一個布爾值:

2 > 5; // false

5 >= 2; // true

7 == 7; // true

 

//實際上,JavaScript允許對任意數據類型做比較:

false == 0; // true

false === 0; // false

 

//要特別注意相等運算符==。JavaScript在設計時,有兩種比較運算符:

//第一種是==比較,它會自動轉換數據類型再比較,很多時候,會得到非常詭異的結果;

//第二種是===比較,它不會自動轉換數據類型,如果數據類型不一致,返回false,如果一致,再比較。

//由于JavaScript這個設計缺陷,不要使用==比較,始終堅持使用===比較。

//另一個例外是NaN這個特殊的Number與所有其他值都不相等,包括它自己:

NaN === NaN; // false

 

//唯一能判斷NaN的方法是通過isNaN()函數:

isNaN(NaN); // true

 

//最后要注意浮點數的相等比較:

1 / 3 === (1 - 2 / 3); // false

 

//這不是JavaScript的設計缺陷。浮點數在運算過程中會產生誤差,因為計算機無法精確表示無限循環小數。要比較兩個浮點數是否相等,只能計算它們之差的絕對值,看是否小于某個閾值:

Math.abs(1 / 3 - (1 - 2 / 3)) < 0.0000001; // true

null和undefined        null表示一個“空”的值,它和0以及空字符串''不同,0是一個數值,''表示長度為0的字符串,而null表示“空”。大多數情況下,我們都應該用null。undefined僅僅在判斷函數參數是否傳遞的情況下有用。    數組

//數組是一組按順序排列的集合,集合的每個值稱為元素。JavaScript的數組可以包括任意數據類型,例如:

var arr = [1,2,3.14,'Hello',null,true];

 

//另一種創建數組的方法是通過Array()函數實現:

var arr1 = new Array(1,2,3.14,'Hello',null,true);

//然而,出于代碼的可讀性考慮,強烈建議直接使用[]。

 

//數組的元素可以通過索引來訪問。請注意,索引的起始值為0:

arr[0];//返回索引為0的元素,即1

arr[5];//返回索引為5的元素,即true

arr[6];//索引超出了范圍,返回undefined

對象

// JavaScript的對象是一組由鍵-值組成的無序集合,例如:

var person = {

    name:'Zero',

    age:'20',

   tags:['js','web','mobile'] //最后一個屬性不能有", ",因為在IE6中會報錯

};

 

// JavaScript對象的鍵都是字符串類型,值可以是任意的數據類型。要獲取一個對象的屬性,可以用對象變量.屬性名的方式來:

person.name;//'Zero'

person.age;//'20'

需要web前端課程工具和電子書,可以加22群120342833


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
久久男人的天堂| 日韩av一卡二卡| 美女精品久久久| 欧美一级片在线播放| 国产不卡av在线| 中文字幕在线看视频国产欧美在线看完整| 亚洲午夜久久久久久久| 久久成人在线视频| 国产人妖伪娘一区91| 中文欧美日本在线资源| 国产精品无码专区在线观看| 亚洲一区二区三区乱码aⅴ蜜桃女| 亚洲欧美国产制服动漫| 亚洲xxxx做受欧美| 欧美寡妇偷汉性猛交| 欧美日韩视频免费播放| 中文字幕亚洲欧美日韩在线不卡| 日韩中文在线中文网三级| 久久久久亚洲精品国产| 亚洲午夜小视频| 精品日本美女福利在线观看| 色婷婷av一区二区三区在线观看| 亚洲无线码在线一区观看| 欧美影院在线播放| 神马久久桃色视频| 国产精品∨欧美精品v日韩精品| 懂色av中文一区二区三区天美| 色婷婷**av毛片一区| 韩国v欧美v日本v亚洲| 成人性生交大片免费看视频直播| 中文字幕亚洲激情| 国产精品狼人色视频一区| 欧美日韩亚洲高清| 久久久久久久久综合| 日韩美女视频免费看| 色婷婷综合久久久久中文字幕1| 久久6免费高清热精品| 成人做爰www免费看视频网站| 欧美日韩人人澡狠狠躁视频| 97欧美精品一区二区三区| 色婷婷亚洲mv天堂mv在影片| 亚洲最大福利视频网| 一区二区三区视频免费| 性金发美女69hd大尺寸| 欧美日韩成人免费| 日韩电影免费观看在线观看| 欧美高跟鞋交xxxxhd| 国产日产久久高清欧美一区| 国产99久久精品一区二区| 亚洲女人天堂色在线7777| 国内精品小视频在线观看| 国产精品免费一区豆花| 激情久久av一区av二区av三区| 亚洲一区二区三区成人在线视频精品| 国产午夜精品久久久| 亚洲白虎美女被爆操| 亚洲大胆人体视频| 热久久免费国产视频| 成人网在线免费看| 欧美中文字幕在线观看| 亚洲天堂网在线观看| 午夜精品久久久久久久久久久久久| 在线电影av不卡网址| 久久久精品视频成人| 高清日韩电视剧大全免费播放在线观看| 国产欧美在线播放| 欧美高跟鞋交xxxxxhd| www国产精品视频| 色av中文字幕一区| 久久久久久18| 日韩精品免费在线播放| 久久久最新网址| 综合136福利视频在线| 亚洲第一视频网| 91wwwcom在线观看| 久久99久久亚洲国产| 亚洲精品视频中文字幕| 欧美性猛交xxxx乱大交蜜桃| 国产午夜精品全部视频在线播放| 97视频在线免费观看| 91av在线看| 国外成人在线视频| 欧美午夜精品在线| 91国内精品久久| 精品久久中文字幕| 亚洲永久免费观看| 亚洲精品美女免费| 亚洲成色777777女色窝| 亚洲精品国产免费| 精品在线观看国产| 国产精品视频资源| 精品偷拍各种wc美女嘘嘘| 久久精品久久久久久国产 免费| 亚洲欧美成人一区二区在线电影| 久久亚洲国产精品| 欧美亚洲另类制服自拍| 福利一区福利二区微拍刺激| 91夜夜揉人人捏人人添红杏| 成人av番号网| 久久av红桃一区二区小说| 欧美电影免费在线观看| 国产亚洲一区二区在线| 欧美极品欧美精品欧美视频| 午夜美女久久久久爽久久| 国产在线精品自拍| 国产精品扒开腿做爽爽爽的视频| 久久国产视频网站| 亚洲香蕉成视频在线观看| 欧美激情国产日韩精品一区18| 亚洲成av人片在线观看香蕉| 国产日韩亚洲欧美| 欧美性猛交xxxx黑人| 日韩精品视频在线观看网址| 国产日韩换脸av一区在线观看| 在线播放国产精品| 欧美理论片在线观看| 亚洲天堂男人天堂女人天堂| 欧美日韩亚洲成人| 久久综合久久美利坚合众国| 日韩欧美国产网站| y97精品国产97久久久久久| 中文字幕日韩av综合精品| 精品丝袜一区二区三区| 日韩视频中文字幕| 国产在线观看精品一区二区三区| 久久不射热爱视频精品| 日韩国产欧美区| 国产精品精品视频一区二区三区| 91麻豆国产精品| 亚洲欧美国产日韩天堂区| 欧美精品在线第一页| 国产精品对白刺激| 日韩国产高清视频在线| 欧美激情在线观看视频| 91影院在线免费观看视频| 日韩欧美在线视频观看| 97精品伊人久久久大香线蕉| 国产91色在线播放| 欧美日韩国产麻豆| 亚洲第一网中文字幕| 久久精品视频免费播放| 国产成人综合亚洲| 日本久久精品视频| 最近免费中文字幕视频2019| 91系列在线观看| 精品欧美一区二区三区| 欧美性猛xxx| 成人黄色大片在线免费观看| 色99之美女主播在线视频| 日韩风俗一区 二区| 国产亚洲欧美另类中文| 久久久久在线观看| 日韩h在线观看| 亚洲精品美女在线观看播放| 97色在线视频观看| 欧美性视频网站| 一区二区三区国产视频| 91成品人片a无限观看| 成人国产精品久久久| 日韩经典中文字幕在线观看| 日本成人黄色片| 91热精品视频| 国产精品第七十二页| 色悠悠国产精品|