javascript学习01——javascript变量及数据类型

1.变量命名规则:
  • 变量必须以字母开头
  • 变量也能以 $ 和 _ 符号开头(不过我们不推荐这么做)
  • 变量名称对大小写敏感(y 和 Y 是不同的变量)

提示:JavaScript 语句和 JavaScript 变量都对大小写敏感。

  • 向变量分配文本值时,应该用双引号或单引号包围这个值。向变量赋的值是数值时,不要使用引号。


2.一条语句,多个变量

可以在一条语句中声明很多变量:

var name="Gates", age=56, job="CEO";

声明也可横跨多行:

var name="Gates",
age=56,
job="CEO";


3.Value = undefined

在计算机程序中,经常会声明无值的变量。未使用值来声明的变量,其值实际上是 undefined。

在执行 var carname; 语句后,变量 carname 的值将是 undefined:


4.数据类型:字符串、数字、布尔、数组、对象、Null、Undefined

  • JavaScript 只有一种数字类型。数字可以带小数点,也可以不带:

  • JavaScript 数组

var cars=new Array();
cars[0]="Audi";
cars[1]="BMW";
cars[2]="Volvo";
var cars=["Audi","BMW","Volvo"];
var cars=new Array("Audi","BMW","Volvo");

  • JavaScript 对象

    对象由花括号分隔。在括号内部,对象的属性以名称和值对的形式 (name : value) 来定义。属性由逗号分隔:
var person={firstname:"Bill", lastname:"Gates", id:5566};

    空格和折行无关紧要。声明可横跨多行:

var person={
firstname : "Bill",
lastname  : "Gates",
id        :  5566
};

对象属性有两种寻址方式:

name=person.lastname;
name=person["lastname"];

5.声明变量类型

声明新变量时,可以使用关键词 "new" 来声明其类型:

var carname=new String;
var x=      new Number;
var y=      new Boolean;
var cars=   new Array;
var person= new Object;
JavaScript 变量均为对象。当您声明一个变量时,就创建了一个新的对象。

6.JavaScript 中的对象

在 JavaScript 中,对象是数据(变量),拥有属性和方法。

创建对象:

person=new Object();
person.firstname="Bill";
person.lastname="Gates";
person.age=56;
person.eyecolor="blue";

猜你喜欢

转载自blog.csdn.net/code_5/article/details/80601714