js 数据类型的定义

JavaScript09

js 数据类型的定义,第1张

js简单数据类型(也称为基本数据类型)包括:数字(number)、字符串(string)、布尔型(Boolean),undefind和null。

1、数据类型:对数字进行加、减、乘、除。

2、字符串:字符的序列加上引号,告知js脚本是字符串;字符串是js通用的数据类型;

3、布尔型:两个值 true or false.

4、对象:除数字、字符串和布尔值以外的所有类型。

5、null通常是无值。undefind值有三种,声明了变量没有赋值。访问未声明的属性。定义函数的参数值没有传递typeof显示值的类型。

js定义方法有两种:

1.var example = function(){

//...do something

}

2.function example(){

//...do something

}

调用方法:

example()

可以跟页面元素事件绑定,例如:

<button type="button" onclick="example()">示例</button>

1. 定义一些常量,使用闭包,匿名函数实现常量的定义。

例如:

var Class = (function() {

var UPPER_BOUND = 100//定义了常量

var Test={}

// 定义了一个静态方法 获取常量的方法

Test.getUPPER_BOUND=function() {

return UPPER_BOUND

}

return Test

})()

用法:

var k=Class.getUPPER_BOUND()

alert(k)//

2.多个常量的情况下:

var Class = (function() {

// Private static attributes.

var constants = {//定义了两个常量

UPPER_BOUND: 100,

LOWER_BOUND: -100

}

var Test={}

// 定义了一个静态方法

Test.getConstant=function(name){//获取常量的方法

return constants[name]

}

return Test

})()

用法:

var k=Class.getConstant('UPPER_BOUND')

alert(k)