Js数据类型的学习

来源:互联网 发布:官方软件下载中心 编辑:程序博客网 时间:2024/06/16 04:06

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

JavaScript拥有动态类型(相同变量可作用不同类型);

eg:

<script>
var x;        //x为undefined
var x=6;      //x为数字
var x="Bill"; //x为字符串
</script>


javascript字符串:字符串是储存符(“Bill Gates”)的变量;可以是引号中的任意文本,可以使用双引号或者单引号。

eg:

var carname="Bill Gates";
var carname='Bill Gates';

javascript数字:只有一种数字类型,可以带小数点,也可以不带,如果加上引号会当作文本处理。

javascript布尔:布尔(逻辑)只能由两个值:true或false。

var x=true;

var y=false;


javascript数组

eg:

var cars=new Array();

cars[0]="Audi";
cars[1]="BMW";
cars[2]="Volvo";


//或者;
// var cars=new Array("Audi","BMW","Volvo",);
// //或
// var cars=["Audi","BMW","Volvo"];

javascript对象:对象由花括号分隔,在括号内部,对象的属性以及名称和值对的形式(name:value)来定义。

属性由逗号分隔:

<script>
var person={
firstname : "Bill",
lastname  : "Gates",
id        :  5566
};
document.write(person.lastname + "<br />");
document.write(person["lastname"] + "<br />");
</script>


Undefined和Null:

Undefined表示变量不含有值。

可以通过变量的值设置为null来清空变量。



原创粉丝点击