2014年一码中特
首頁 > Web開發 > 詳細

js學習(二)

時間:2019-05-02 15:25:45      閱讀:29      評論:0      收藏:0      [點我收藏+]

標簽:定義   ==   一個   數據類型   形式   fir   value   col   數列   

一、語法

1、JavaScript 關鍵字用于標識要執行的操作。var 關鍵字告訴瀏覽器創建一個新的變量:

   若省略var關鍵字而直接賦值,那么這個變量為全局變量,哪怕是在function里定義的。  

  • 變量必須以字母開頭
  • 變量也能以 $ 和 _ 符號開頭(不過我們不推薦這么做)
  • 變量名稱對大小寫敏感(y 和 Y 是不同的變量)

 JavaScript 擁有動態類型。這意味著相同的變量可用作不同的類型:

a = 5;
var x;               // x 為 undefined
var x = 5;           // 現在 x 為數字
var x = "John";      // 現在 x 為字符串
var k=true;      //布爾值
var y=false;

var cars=new Array(); //數組
cars[0]="Saab";
cars[1]="Volvo";
cars[2]="BMW";
var cars=new Array("Saab","Volvo","BMW");
var cars=["Saab","Volvo","BMW"];

   JavaScript 對象由花括號分隔。在括號內部,對象的屬性以名稱和值對的形式 (name : value) 來定義。屬性由逗號分隔:

var person={firstname:"John", lastname:"Doe", id:5566};

 JavaScript 變量均為對象。當您聲明一個變量時,就創建了一個新的對象。

2、JavaScript 注釋,單行注釋雙斜杠 // ;多行注釋以 /* 開始,以 */ 結尾。注釋目的:注釋可用于提高代碼的可讀性。

// 我不會執行

/* 下面的這些代碼會輸出
  一個標題和一個段落
  并將代表主頁的開始 */

3、JavaScript 有多種數據類型:數字,字符串,數組,對象等等:

var length = 16;                                  // Number 通過數字字面量賦值 
var points = x * 10;                              // Number 通過表達式字面量賦值
var lastName = "Johnson";                         // String 通過字符串字面量賦值
var cars = ["Saab", "Volvo", "BMW"];              // Array  通過數組字面量賦值
var person = {firstName:"John", lastName:"Doe"};  // Object 通過對象字面量賦值

4、JavaScript 函數:JavaScript 語句可以寫在函數內,函數可以重復引用:引用一個函數 = 調用函數(執行函數內的語句)。

//使用關鍵字function + 函數名(參數列表){....} 如果要有返回值,就添加return 語句
function
myFunction(a, b) { return a * b; // 返回 a 乘以 b 的結果 }

5、JavaScript 字母大小寫 

6、語句:JavaScript 語句是發給瀏覽器的命令。這些命令的作用是告訴瀏覽器要做的事情。瀏覽器按照編寫順序依次執行每條語句。

7、JavaScript 比較 和 邏輯運算符

  ===   : 絕對等于(值和類型均相等)

  !==    :不絕對等于(值和類型有一個不相等,或兩個都不相等)

8、if...else if...else 語句

if (condition1)
{
    當條件 1 為 true 時執行的代碼
}
else if (condition2)
{
    當條件 2 為 true 時執行的代碼
}
else
{
  當條件 1 和 條件 2 都不為 true 時執行的代碼
}

9、switch語句

//首先設置表達式 n(通常是一個變量)。隨后表達式的值會與結構中的每個 case 的值做比較。如果存在匹配,則與該 case 關聯的代碼塊會被執行。
switch
(n) { case 1: 執行代碼塊 1 break; case 2: 執行代碼塊 2 break; default: 與 case 1 和 case 2 不同時執行的代碼 }

 

 

 原文:https://www.runoob.com/js/js-obj-intro.html

js學習(二)

標簽:定義   ==   一個   數據類型   形式   fir   value   col   數列   

原文:https://www.cnblogs.com/dongtian-blogs/p/10802185.html

(0)
(0)
   
舉報
評論 一句話評論(0
0條  
登錄后才能評論!
? 2014 bubuko.com 版權所有 魯ICP備09046678號-4
打開技術之扣,分享程序人生!
             

魯公網安備 37021202000002號

2014年一码中特 500元 倍投方案 稳赚 神计划软件科技有限公司 后三稳赚万能8码 3个骰子赌大小怎么稳赢 快三二不同号投注技巧 安卓版pk10免费计划 重庆时时官方是假的 组选包胆怎么选择哪个胆 前三后三不定位胆稳赚 11选5黑彩任一打法