星空网 > 软件开发 > Java

javascript权威指南

  • Js 程序采用Unicode字符集编码的;
  • Js语言严格区分大小写(变量, 函数, 关键字,标识符)
  • Js语言会忽略空格 换行 制表符
  • Js语句以 ;(分号) 结尾, 但是如果语句独占一行是可以省略;

    注:不是所有换行处都可以省略 ;

      只有在缺少了分号,javascript无法正确解析代码时, javascript才会填补 ;(分号)

  eg:

   javascript权威指南

  如上面这段代码 js在解析时, 由于javascript语言是忽略 空格 换行 制表符的所以他在执行 var a 的地方时,后面没有发现分号 ,接着向后面找, 没有找到分号

  而找到了下一行的a 当此时javascript是不会理解的,所以会将这个俩句用 ; 分号隔开. 正是由于js忽略分号所以也导致了下面这种现象:

  javascript权威指南

  产生这种现象,显然是因为js语言本身对空格 换行等忽略 导致上一行代码没有分号结尾解析时向下查找与下一行合并可以正常执行(有写保守程序员会在语句前面 加一个 ;  eg:  ; ( function(){ })(); )

  总: 一条语句以  "(" , "[" , "/" , "+" , "-"  开始,那么他极有可能和前一条合并一起解析

  例外:(俩个)

    1). return | break | continue 后的表达式不能换行

    2). "++" |  "--"  后不加符号会与下一行代码一起解析, 而不是上一行(上一行也未加分号)

 

 




原标题:javascript权威指南

关键词:JavaScript

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。

高能预警!父亲节热销品选起来!:https://www.ikjzd.com/articles/96529
亚马逊日本站卖家重大利好,中日正式签署AEO互认安排!:https://www.ikjzd.com/articles/9653
紧急突发:罢工预警来袭,南美国际大港千名工人或罢工7天!:https://www.ikjzd.com/articles/96532
科普!哪些产品适合用海外仓?:https://www.ikjzd.com/articles/96534
能不能选择跨境电商做副业?跨境电商到底赚不赚钱?:https://www.ikjzd.com/articles/96535
亚马逊道歉!525被封账号大量解封!:https://www.ikjzd.com/articles/96536
十堰有哪些官方网站:https://www.vstour.cn/a/404229.html
北京景点恢复开放通知 北京景区关闭通知:https://www.vstour.cn/a/404230.html
相关文章
我的浏览记录
最新相关资讯
海外公司注册 | 跨境电商服务平台 | 深圳旅行社 | 东南亚物流