zoukankan      html  css  js  c++  java
  • javascript语法规范和良好的变成习惯

    1.1空白和多行书写

    1、空白:空格键输入的空白、tab键输入的空白以及回车键输入的空白

    2、多行书写,不能将引号内的字符串放到两行,不然容易报错。

    1.2点语法 .

    点语法表达式由对象开始,接着是一个点,紧跟的是要指定的属性,方法或者变量。

    点语法有两个特殊的别名(super,this):

    super:表示当前类的基类的实例;

    this:表示引用当前类的实例。

    1.3花括号 {}

    条件语句、循环语句经常用花括号进行分块;

    object对象也可以使用花括号,进行对象初始化。

    1.4分号 ; 

    js语句以换行符作为一条语句的结束,也可以使用“ ;  ” 作为一条语句的分隔符。最后一个分号可以省略。

    一般情况下,一行就是一条js语句,不需要添加分号,但是搜索引擎会自动在结尾自动添加分号。

    一些语句,比如空语句,变量声明语句,表达式语句,do-while语句,continue语句,break语句,return语句,throw语句要求必须使用分号终止。因此当这些语句位于一行时,解释引擎会在行尾加一个分号,并且会在花括号闭合前加入一个分号。

    有两个情况例外:

    (1)当插入的分号将作为一条空语句时,那么不会被自动插入;

    (2)当插入的分号作为 for 语句中括号内两个分号之一时不会被自动插入。

    易犯的错误(建议代码写一行,并使用分号结尾,不要省略,养成好习惯):

    想要实现 如果写成 实际会被解释成
    i++

    i

    ++

    i;

    ++;

    return aa;

    return

    aa

    return;

    aa;

    1.5圆括号()

    1、可以用来改变js运算符的优先级或者使程序易理解。

    2、当定义或者调用一个函数时,需要把参数放在圆括号中。

    1.6字母的大小写

    在js中变量和对象都是区分大小写的。

    1.7程序注释(快捷键:control+/ ; command+/)

    1.7.1 单行注释和尾随注释

    // 注释;在双斜杠后留一个空白是一个非常好的编程习惯,使用尾随注释,与前面的代码也要至少留一个空白,多个时,尽量保持队列整齐。

    1.7.2 多行注释(又叫块注释)

    /*这就是

    多行注释,最好把“*/”置于新的一行开始,写文字时,留出空白,对仗工整。最好在注释之前留一个空白行。

    */

    1.7.3文档注释

    /**

        * 该类是我创建的第一个类

      * @author   chengmingxiaowu  

      * @vertion   1.2   2017/10/13

      * @since      js1.5

        */

    1.7.4 html注释

    <!-- 这里是注释 -->

    <!-- 前面的“<!”和“--”不能用空格

           结束标签之间可以用空格 -->

    1.8 关键字

    js保留一些单词用于特定的用途,不能用来做变量名,函数名或者标签名。js保留关键字

  • 相关阅读:
    筱玛的迷阵探险(折半搜索+01字典树)
    递推
    thin mission 2021 10 8
    4级 -- 阅读
    c++——小知识
    stl
    string
    ting mission 2021.9.20
    ting mission 2021.9.27
    欧拉函数
  • 原文地址:https://www.cnblogs.com/chengmingxiaowu/p/7657460.html
Copyright © 2011-2022 走看看