JavaScript Distilled
2010-04-07 00:00:00 来源:WEB开发网核心提示: varcolors=["Red","Yellow","Blue"];for(varcolorincolors){}7.try/catch语句try{}catch(e){}8.throw语句throw{name:'Argument
var colors=["Red","Yellow","Blue"];
for (var color in colors){
}
7.try/catch语句
try{
}
catch(e){
}
8.throw语句
throw{
name:'ArgumentOutOfRangeError',
message:'year must > 0'
}
9.return语句
return "Red";
return语句会使一个函数提前返回。它也可以指定要被返回的值。如果没有指定返回表达式,那么其值是undefined。
三、类型:
1.数字
var value=1.0;
JavaScript只有一个单一的数字类型。他在内部被表示为64位的浮点数。
特殊数值:
NaN 非数字的特殊值
Infinity 无穷大的特殊值
2.字符串
var value="One";
JavaScript字符串是一个由16位的Unicode字符组成的序列。字符串字面量可以被包围在单引号或双引号中。
字符串转义:
\" \' \\
\b 退格符
\f 换页符
\n 换行符
\r 回车符
\t 制表符
\uXXXX 由4位16进制XXXX指定的Unicode字符
3.布尔值
var value=true;
布尔值只有2个值:true和false。
下列值被当作假值:
false
null
undefined
空字符串''
数字0
数字NaN
4.null
var value=null; //null
JavaScript中null是一个特殊的值,表示“无值”。
5.undefined
var value; //undefined
Tags:JavaScript Distilled
编辑录入:爽爽 [复制链接] [打 印]更多精彩
赞助商链接