js中的变量有哪些,如何使用

1.变量的作用:存储值和代表值

2.变量的声明:var 变量名 = 变量值;如果只声明没有赋值(例如:var a;),不知道这个变量是什么类型的;变量名不能用中文

3.JavaScript里面包含的数据类型为:字符串,数字,布尔,数组,对象,null , undefined


1.JavaScript 字符串

//字符串是引号引住的任意文本。您可以使用单引号或双引号:
var name='zlf';
var name="zlf";

//当然也可以单双引号一起使用,不过这个不经常使用。
var name="he name is 'TOM'";
var name='he name is "TOM"';

2.JavaScript 数字

//JavaScript 只有一种数字类型。数字可以带小数点,也可以不带
var num=10;
var num=10.23;
//极大或极小的数字可以通过科学(指数)计数法来书写
var y=123e5; // 12300000
var z=123e-5; // 0.00123

3.JavaScript 布尔

//布尔(逻辑)只能有两个值:truefalsevar flag=true;
var flag=false;

4.JavaScript 数组或者集合

//声明一个空集合或者集合
var arr=[];
var arr=new Array();
//声明一个有初始值的数组或者集合,下面是等效的。
var arr=['a','b','c'];
var arr=["a","b","c"];
var arr=new Array("a","b","c");

5.JavaScript 对象

//对象由花括号分隔。在括号内部,对象的属性以名称和值对的形式 (name : value) 来定义。属性由逗号分隔
var person={firstname:"Bill", lastname:"Gates", id:5566};
//上面例子中的对象 (person) 有三个属性:firstname、lastname 以及 id。空格和折行无关紧要。声明可横跨多行:
var person={
firstname : "Bill",
lastname : "Gates",
id : 5566
};

6.对象属性的取值方式,有两种

name=person.lastname;//常用的一种。
name=person["lastname"];

7.Undefined 和 Null

//Undefined 这个值表示变量不含有值。
//可以通过将变量的值设置为 null 来清空变量。
person=null;

博文参考来源:极其简短的js基础

猜你喜欢

转载自blog.csdn.net/zhanglf02/article/details/81006971