您的位置:首页 > Web前端 > JavaScript

JavaScript基础(四) 语句

2008-01-15 18:00 375 查看
1. 标签

label : statement

2. break, continue 语句

可以后面跟标签: break label; continue label;

3. with 语句

最好不要用,性能低

4. swich语句,可以使用string类型,而且可以是变量。

var GREEN = "green";

swich(sColor)

{

case GREEN :

break;

default :

break;

}

5. 函数不需要写返回类型和参数类型,需要关键字function

funcion sayHi(name, message){}

如果函数体里面没有return语句,或者直接是return;那么函数的结果是undefined

函数体里面可以使用特殊对象arguments,arguments[0]代表第一个参数

6. JavaScript的函数实际是一个对象,所以有一个对象叫做Function

var sayHi = new Function(argument1, argument2, ..., argumentn, functionBody);

最后一个参数是函数体。这种方法定义函数不方便,因此不建议使用,所以所有的函数可以看做都是Function的一

个实例对象。

function isFunction(obj)

{

return (obj instanceof Function);

}

alert(isFunction(isFunction)); 返回结果是true

7. 函数直接量

在ECMAScript 版本3中定义了函数直接量语法,也叫拉姆达(lambda)表达式,也就是说在表达式中的函数可以省略函数名,如下:

var square = function(x)

{

return x * x;

}

等价于:

function square(x)

{

return x * x;

}

var squareVar = square;
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: