六狼论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博账号登陆

只需一步,快速开始

搜索
查看: 24|回复: 0

ECMAScript基础

[复制链接]

升级  40.33%

91

主题

91

主题

91

主题

举人

Rank: 3Rank: 3

积分
321
 楼主| 发表于 2013-1-29 09:05:02 | 显示全部楼层 |阅读模式
1.javascript的变量不用声明
 
2.typeof运算符
如果返回"undefined",说明变量是Undefined的.
如果返回"boolean",说明变量是Boolean的.
如果返回"number",说明变量是Number的.
如果返回"string",说明变量是String的.
如果返回"object",说明变量是引用类型的或着是Null
 
3.Undefined类型
var a;
alert(a);     //output "undefined"
alert(b);     //output "undefined"
两个输出都是undefined,即使没有声明过
 
但是这样用的话就会产生错误
alert(b == undefined);
 
当函数无返回值时,返回值也是undefined
function testUndefined(){
 
}
alert(testUndefined()==undefined);  //output true
 
4.Null类型
alert(null==undefined);  //output true
 
5.Boolean 类型
var b = true;
 
6.Number类型
alert(NaN==NaN);      //output false;
alert(isNaN("blue"));  //output true;
alert(isNaN("123"));   //output false;
 
7.String类型
var a = "test";
 
8.转换成字符串
 
 
 
 
 
 
 
 
 
 
 
 
您需要登录后才可以回帖 登录 | 立即注册 新浪微博账号登陆

本版积分规则

快速回复 返回顶部 返回列表