首页 > 编程语言 > 详细

javascript语言基础(一)

时间:2020-12-21 10:25:41      阅读:25      评论:0      收藏:0      [点我收藏+]

      语法
      区分大小写
      标识符-函数、变量、属性和函数参数的名称
      可以油一个或多个字符组成
      第一个字符必须是字母、下划线或$
      余下的字符可以是字母、下划线、$或数字
      
      标识符中的字母可以是ASCII中的字母,也可以是Unicode字母,但不推荐使用
      按惯例,标识符使用驼峰大小写形式,即如:myCar、doSomeThing
      
      注释
      采用C语言风格注释
      //单行注释
      /*块注释
      */
    
      严格模式
      ECMAScript5增加了严格模式,严格模式下,ECMAScript3的一些不规范写法会被处理,对不安全的活动将抛出错误
      所有现代浏览器都支持严格模式
      对整个脚本启用严格模式,在脚本开头加一行:
      "use strict"
      对单个函数启用严格模式:
      function doSomeThing(){
        "use strict"
        //do something
      }
      
      语句
      ECMAScript语句以;结尾,省略;则由解析器确定语句结尾,但不推荐
      代码块
      {
        //块语句
      }
      if之类的控制语句执行多条语句时必须使用代码块,最佳实践要求控制语句中必须使用代码块,即使只用一条语句
      if(test){
        console.log(test);
      }
      
    关键字与保留字
    关键字有特殊用途,不能用作标识符或属性名
    ECMAScript6关键字:
    break do in typeof case else instanceof var catch export new void class extends return while const finally super with continue for switch yield debugger function this default if throw delete import try
    保留字,保留它们将来做关键字用的,同样不能用作标识符或属性名
    ECMAScript6保留字:
    始终保留:
    enum
    严格模式下保留:
    implements package public interface protected static let private
    模块代码中保留:
    await
    保留字现在还可以用作对象的属性名,但最好不用,以兼容未来ECMAScript版本

javascript语言基础(一)

原文:https://www.cnblogs.com/songqt/p/14166475.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!