日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 前端技术 > javascript >内容正文

javascript

谈一下JavaScript的语法

發布時間:2024/8/26 javascript 32 豆豆
生活随笔 收集整理的這篇文章主要介紹了 谈一下JavaScript的语法 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

 JavaScript是一門很優美的語言,今天我們談一下JavaScript的語法!

   首先我們說一下變量,變量對于沒有編程基礎的朋友來說可以理解為一個空的盒子,我們首先為這個盒子取一個名字 'box' ;然后我們在盒子里面放一個 數字1,這樣我們就擁有了一個名字是 box 的變量;在js中的代碼是這樣的:

?

<script>var box = 1;//在js中我們用 = 號來賦值;具體的下面的運算符號我們詳細說明;
  //需要注意的是js的命名變量與css類似,下面再次為 box 賦值會覆蓋上面賦的值!
  var box = 2; //現在 box 的值是 2;
</script>

  JavaScript中命名是用 ‘var’ 這個關鍵字完成的!聲明變量需要注意一下幾點

  1、變量的首字母必須是由字母(a-z,A-Z)、美元符號($)、或者下劃線(_)開頭,不能是數字

  2、后面的可以是字母(a-z,A-Z)、數字(0-9)、美元符號($)、或者下劃線(_)都可以;

  3、注意JavaScript對于大小寫非常敏感 例如 var namevar Name 是不同的變量!

  其次我們說一下JavaScript的字符串、數字、布爾型、數組;

      1、字符串

        字符串型是JavaScript中用來表示文本的數據類型,是有Unicode字符、數字和標點組成的一個字符串序列。

        簡單來說就是,字符串通常是有引號包含起來的;

        var ?a = ‘apple’ 在這里 ‘apple’ 就是一個字符串 當然js屬于弱類型語言也可以用雙引號這樣寫 “apple”;

        也可以簡單地理解為在js中只要是用引號包含起來的都可以稱為字符串;

         在應用中應該注意以下錯誤:         

<script>alert('me is boy ')//這樣瀏覽器會正確的彈出me is boy 這個字符串;alert('me is' boy ')//這樣瀏覽器就無法彈出窗口,后面的 boy 瀏覽器無法正常解析就會報錯;
  // 如果你想在這個字符串中添加一個單引號就需要把外部的單引號換為雙引號像這樣:
  alert("me is boy '")// 這樣瀏覽器輸出的就是這樣
me is boy '
  alert('me is boy \'')// 反斜線“\”這里面屬于轉移符;  
</script>

      2、數值型 

        數值型是 JavaScript 中用來表示數字的類型, 最基本的數值字面量格式是十進制整數.

        簡單來說, 數值型就是我們平時用的數字        

1.整數var a = 7; // 一個整數2.浮點數值, 就是該數值中必須包含一個小數點,并且小數點后面必須至少有一位數字。var p = 3.1415926; // 一個浮點型var num = .1; //有效,但不推薦 如果小數點后面沒有跟任何數字(如1.),可以作為整數值來保存。如果浮點數值本身表示的就是一個整數(如1.0),該值會被轉為整數。

      3、布爾型 

       1.布爾類型的字面值只有兩個,true 和 false

   2.注意:true 和 false 是嚴格區分大小寫的 if(3 > 2){ // 在這個 if 表達式中判斷最終得出的結果就是 布爾值alert('3確實大于2');}else{alert('3小于2'); }// 其實最終是這樣進行判斷的, 如果是 false 則走另一個分支 if(true){alert('3確實大于2');}else{alert('3小于2');
}

     4、數組

      數組, 是一些數據的集合,這些數據也可以是字符串型、數字型、布爾型、或者是復合型。數組中的數據并沒有命名,不能通過名字來引用該數據。在數組中,為每個數據都編了一個號(從0開始),為數組的下標(數組的鍵)。

      簡單來說數組就是一個大的變量,這個變量被賦予的值不只是一個,也有可能不是一個類型;

      數組聲明用 Array 這個關鍵字:

      數組分為索引數組與關聯數組兩種;

      下面我們看索引數組:

var array = new Array('boy','girl','apple',3);

      上面我聲明了一個叫做array的數組 里面有三個字符串 與一個數字;在這個數組中從左開始每個元素都有自己編號,就是數組的下標(數組的鍵),我們可以通過這個下標調出里面的元素。

  注意: 索引數組的 下標(鍵) 默認是從 0 開始 一直往下遞增的;也就是說 boy 對應的下標是0;girl 對應的下標是1;以此類推···

  下面的例子講述調出 array 里的元素:

//調用一個數組的方法是 數組的名稱[元素的下標] 使用中括號把下標寫進去;
alert(array[0]);//瀏覽器將彈出一個寫著 boy 的窗口;
alert(array[1]);//瀏覽器將彈出一個寫著 girl 的窗口;

    我們在來看關聯數組;兩個的數組最大的區別就是下標不同;關聯數組的下標是我們自己命名的我們看個例子:

var list = new Array(); // 先聲明一個空數組 list['name'] = 'zhangsan'; list['age'] = 18; list['area'] = 'hebei';
//跟索引數組一樣調用關聯數組中的元素是輸入 關聯數組的名字[元素的下標] alert(list[
'area']); // 打印 hebei

上面的例子中'name','age','area';是數組list的下標;后面的‘zhangsan’,18,‘hebei’;是下標對應的元素;這樣寫關聯數組未免太麻煩;我們可以用另外一種方式(json格式)寫:

//json 格式是用花括號 {} 包裹, 里邊的 鍵 是用有意義的單詞來注明var json = {'name':'jack','age':18,'area':'American'};alert(json['name']); // jack

?

?

?

?

         

  

?

轉載于:https://www.cnblogs.com/ade-Java/p/5879226.html

總結

以上是生活随笔為你收集整理的谈一下JavaScript的语法的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。