读书人

javascript的变量宣言及其使用

发布时间: 2012-08-28 12:37:01 作者: rapoo

javascript的变量声明及其使用

I、javascript是一种无类型的语言,无类型意味着用户不必显示地声明变量的数据类型,javascript将根据需要自动进行数据类型转换。



II、javascript变量声明的基本规则是:

?

break    delete function return typeof case  do if  switchvar catch else in thisvoid continue false instanceof throwwhile debugger  finally new truewith default for null  try Javascript未来关键字(Javascript Future Reserved Words) Javascript还有一些未来关键字,这些字虽然现在没有用到Javascript语言中,但是将来有可能用到。 Javascript未来关键字列表: abstract double goto native static boolean enum implements package super byte export  import private synchronized char extends int  protected throws classfinal interface  public transient constfloat long short volatile 

???



IV、前面已经讲了,javascript是一种无类型语言,无类型只是意味着用户不必显示地声明变量的数据类型,但是javascript仍然将根据需要自动进行数据类型转换的。

javascript的数据类型可以分为简单数据类型和复杂的数据类型。

其中简单类型分为:

(1)Boolean:逻辑字符串类型,其值是true或者false。等同于1和0;


(2)String:这里跟C语言和java都有点不同,在java里面,单个字符是使用单引号的,如果是字符串的话就使用双引号将其括起来,然而在javascript里面,?不管是用单引号或者双引号括起来,他都是字符串类型;


(3)Undefined:只有一个值,跟类型名相同,即“undefined”,当定义了一个变量而未为该变量赋值时,该变量的值就是undefined;


(4)Null :只有一个值,跟类型名相同,即“null”,当一个用于引用某个对象的变量不再使用时,就可以为该变量赋值为null,从而该变量就不再引用那个对象了,该变量的值就是空应用;

(5)Number:双精度浮点型;

?

复杂类型:javascript包含很多复杂类型,用户也可以自己定义复杂的数据类型,所有的复杂类型都是由简单类型组成的。

?

?

读书人网 >JavaScript

热点推荐