zoukankan      html  css  js  c++  java
  • 前端代码格式化规范总结

    1. 分号结尾一定要加
    2. 行长度最好不超过80个字符
    3. 换行:

    a)         运算符后换行,防止分析器自动分号加入机制误加分号

    b)         长度达到单行最大限制换行时,运算符后换行并加入两个层级的缩进

    c)         赋值时,如果需要换行,第二行之后对其到“=”

    1. 空行

    方法之间

    方法中的局部变量和第一条语句之间

    在多行或多行注释之前

    方法内的逻辑片段之间

    1. 变量和函数驼峰命名,尽量简短,变量名词词义,函数动词词义,如can、has、is、get、set
    2. 构造函数使用大驼峰表示,即从首字母就开始大写
    3. 不要用null来检测一个未初始化的变量
    4. 采用对象、数组直接量的方式创建对象或数组,而尽量不要使用new操作符创建。
    5. 注释:

    a)         注释前加空行

    b)         可能会被认为是错误的代码前一定要加注释

    c)         多行注释采用

    /*

     *

    */

    10.块语句间隔:

             If( condition ){} condition前后加空格

    1. 只使用for in循环遍历对象,而不要使用其遍历数组
    2. 变量声明使用

    Var num = 1,

       Str = “a”,

       …;

    1. 使用===进行比较判断
    2. JSLint JSHint检测代码规范
  • 相关阅读:
    一年三百六十日,需求业务严相逼
    新博客测试
    教务流水账
    暗流涌动的话“用户体验”
    文档那些事儿
    jforum(2)中文乱码的解决方式
    jmeter笔记(4)测试上传附件
    jmeter笔记(2)组件介绍
    jmeter笔记(5)参数化CSV Data Set Config
    jmeter笔记(6)参数化函数助手
  • 原文地址:https://www.cnblogs.com/charling/p/3379779.html
Copyright © 2011-2022 走看看