3-JavaScript程序结构设计

    科技2025-06-23  12

    循环结构

    while语句do-while语句for语句for-in语句 for-in语句能够枚举对象内的所有可枚举的属性,包括原生属性和继承属性

    跳转结构

    跳转语句主要包括标签、break、continue、return

    标签语句

    在JavaScript中,任何语句都可以添加一个标签,如 label:statements

    在下面代码中,b就是标签名,a是对象的属性名

    b:{ a:true } 标签名和属性名都属于标签范畴,不能重名

    对象属性的标识名可以访问属性,如下

    var o={ a:true } alert(o.a);

    但不能使用标签语句的标记名引用被标记的语句,下面这种写法是错误的:

    b:{ a:true } alert(b.a); //错误!!!

    break语句

    break 关键字后面能跟随一个标签名,用来指示程序终止执行之后要跳转的位置,并以该标签语句末尾的位置为起点继续执行。JavaScript在运行break语句时,仅限于当前结构或当前嵌套结构中寻找标签名。

    continue语句

    与break 语句语法相同,可跟随一个标签名只能在循环结构(while、do-while、for、for-in)内使用
    Processed: 0.011, SQL: 8