jscript语句

不能跨行写的情况:

_______________________________________

  • 后缀递增和递减运算符必须与它们的参数显示在同一行。例如,x++i--
  • 关键字 continuebreak 必须与它们的标签显示在同一行。例如,continue label1break label2
  • 关键字 returnthrow 必须与它们的表达式显示在同一行。例如,return (x+y)throw "Error 42"
  • 除非自定义属性前面带有修饰符,否则它必须与它要修饰的声明显示在同一行。例如 myattribute class myClass
  • __________________________________________

    虽然不要求在行尾显式终止语句,但为了清楚起见,这里提供的大多数 JScript .NET 示例都被显式终止。这是通过分号 (;) 完成的,分号是 JScript 语句的终止字符。

    同c风格.还有

    {}

    形式.

    _________________________________________________

    if....else

    同c的风格:

    statement1statement2 包含在大括号 ({}) 内通常是一个好的作法,这样就很清楚,并可以避免无意中造成的错误

    示例:

     if (x == 5)
       {
       if (y == 6)
          z = 17;
       }
    else
       z = 20;
    _________________________________________________

    三元运算符:

    ?: 运算符可以用作 if...else 语句的快捷方式。它通常用作较大表达式(使用 if...else 语句会很繁琐)的一部分。例如:

    var now = new Date();
    var greeting = "Good" + ((now.getHours() > 17) ? " evening." : " day.");

    在此例中,如果晚于下午 6 时,则创建一个包含 "Good evening." 的字符串。使用 if...else 语句的等效代码如下:

    var now = new Date();
    var greeting = "Good";
    if (now.getHours() > 17)
       greeting += " evening.";
    else
       greeting += " day.";
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值