美文网首页
JavaScript 编码规范总结

JavaScript 编码规范总结

作者: 环零弦 | 来源:发表于2017-08-05 11:03 被阅读0次

JavaScript 编码规范总结

1. 命名:

常用命名方法

(1) camel命名法,形如thisIsAnApple

(2) pascal命名法,形如ThisIsAnApple

(3) 下划线命名法,形如this_is_an_apple

(4) 中划线命名法,形如this-is-an-apple

命名规则

(1) 变量名,camel命名法

(2) 参数名,camel命名法

(3) 函数名,camel命名法

(4) 方法/属性,camel命名法

(5) 私有(保护)成员, 以_开头

(6) 常量名,全部大写中隔_

(7) 文件名/路由名,小写

语义层面

(1) 普通变量,名词

(2) 布尔类型,使用偏正短语, has/is, if

(3) 函数变量,动宾短语

代码风格

缩进

(1) 要4空格,不要tab

分隔

运算符前后空格、关键字后空格,其它符号前空格

注释

(1) 描述型注释:

/**
 * name:
 * age:
 */

(2) 多行代码关闭

/*
    function func() {
        console.log('Hello World!');
    }
*/

(3) 单行代码关闭

    // var foo = bar;

编程

(1) 合理使用对象/数组

(2) ES5 同步敏感逻辑使用回调,ES6 同步敏感逻辑使用Promise

(3) 函数名不敏感函数使用Lambda表达式

参考总结

相关文章

  • 前端开发文档规范

    HTML 编码规范 请查看HTML编码规范 CSS 编码规范 请查看CSS编码规范 JavaScript 编码规范...

  • JavaScript 编码规范总结

    JavaScript 编码规范总结 1. 命名: 常用命名方法 (1) camel命名法,形如thisIsAnAp...

  • 前端开发规范(实验室版)

    前端编码规范—— HTML 篇 前端编码规范—— CSS 篇 前端编码规范—— JavaScript 篇 这几天和...

  • 代码规范

    JavaScript 编码规范(草案) 该规范改编自 Airbnb JavaScript Style Guide[...

  • React最佳实践

    tags:开发随笔 代码风格 用ES6,遵循Airbnb的React编码规范和javascript 编码规范。两个...

  • JavaScript编码规范

    JavaScript编码规范 1 前言 2 代码风格 2.1 文件 2.2 结构 2.2.1 缩进 2.2.2 空...

  • JavaScript 编码规范

    1 前言 JavaScript在百度一直有着广泛的应用,特别是在浏览器端的行为管理。本文档的目标是使JavaScr...

  • JavaScript编码规范

    1 结构 1.1 缩进 [强制]使用4个空格作为一个缩进层级 [强制] switch 下的 case 和 defa...

  • JavaScript编码规范

    JavaScript编码规范 1 前言 2 代码风格 2.1 文件 2.2 结构 2.2.1 缩进 2.2.2 空...

  • Javascript编码规范

    1. 缩进 永远不要混用空格和Tab。 为了可读性,部门统一建议使用2个空格宽度的缩进。 2. 语法 A. 变量命...

网友评论

      本文标题:JavaScript 编码规范总结

      本文链接:https://www.haomeiwen.com/subject/gtpilxtx.html