1. 程式人生 > 實用技巧 >變數常量和資料型別

變數常量和資料型別

變數:值可以改變

定義變數:
var a=4;
var b=5;
c=6;
d=7;
var a=4,
      b=5;
使用;結束一個程式碼語句,使用,則表示沒有結束該語句
var a=b=6;
先給a賦值,然後賦值給b

變數名稱規則:

1.變數要求小寫字母開始,每個單詞的首字母大寫,叫駝峰式命名。
2.變數不能使用關鍵字和保留字。 eg:var for; var int;
3.變數儘量不要定義window的屬性名,ES5中全域性變數都會被設定在window的屬性中。

eg: var a=10; 
      console.log(window.a);
      console.log(a+5);

4.臨時變數或者引數,起名時使用_開始。
5.儘量不要使用拼音字母和中文。

常量:不希望值改變

常量ES6,常量不能修改
eg:const EVENT_ID="eventid";
EVENT_ID="abc";  //不可以
常量定義後的物件不能夠被清楚
const obj={a:1,b:2};

資料型別:字元型,數值型,布林型,underfined,null,object ||ES6 Symbol

五種基礎型別,一種複雜型別
字元型別:String
數值型別:Number
布林型別:Boolean ture,false
未定義型 undefined 值和型別相同
空值 null null的型別Object型

這個就是物件 {}將內容放在裡面,名稱叫做屬性名,:是區分屬性名和屬性值的
屬性名叫做鍵(key),屬性值叫做值(value) 鍵值對
物件就是以鍵值對的形式儲存資料
var obj = {
       // 屬性
          id: 1001,
          name: "電腦桌",
          price: "700",
          getSum: function () {
             // 方法
            }
       };