`
liuhd2010
  • 浏览: 147890 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类

JavaSciprt编码规范-1

 
阅读更多

JS编码规范:

1、语句必须都有分号结尾

2、避免额外的逗号,如:var arr = [1,2,3,];
3、所有的循环体和判断体都需要用"{}"括起来。如:

     if (condition) {
          statement;

     }

     或 
     if (condition) { statement; }

4、变量声明应放在function的最上面。避免使用未声明的变量。如:

     var isvalid; 
     if (n > 0) {
         isvalid = true; 
     }

5、不要使用with, void, evil

6、使用严格的条件判断符。用===代替==,用!==代替!=。

7、下面类型的对象不建议用new构造:

      new Number, new String, new Boolean, new Object(用{}代替),

      new Array(用[]代替)。

8、构造器的首字母大写。如:

     function Dialog (config) {
          statement;
     }

     var dlg = new Dialog({...});

9、 私有变量名用下划线开头。如:"_current", "_defaultConfig"
10、常量名全部大写,单词间用下划线分隔。如:“CSS_BTN_CLOSE”, "TXT_LOADING"

11、变量名前缀:

       类型                                       前缀                                                   实例

       数组                                         a                                                     aValues

       布尔型                                      b                                                     bFound

       浮点型(数字)                          f                                                      fValue

       函数                                         fn                                                    fnMethod

       整型 (数字)                            i                                                      iValue

       对象                                         o                                                     oType

       正则表达式                                re                                                    rePattern

       字符串                                      s                                                     sValue

       变型(可以是任意类型)              v                                                     vValue

 
12、长语句采用断行:

13、语句中的必要空格和缩进,用来包含语句的"()"前后需要跟空格,诸如: if / for / while / switch ( statements ) { … } 等 , "="前后需要跟空格 ,数组成员间的","后面需要跟空格

 

 

分享到:
评论

相关推荐

    javascript编码规范--整理版

    JavaScript编码规范是提高代码质量和可维护性的关键,它为开发者提供了一套统一的编写标准。这个规范是基于Sun的Java程序编码规范,但针对JavaScript的特点进行了调整。遵循这些规范,有助于确保代码的清晰性、一致...

    JavaScript程序编码规范.pdf

    ### JavaScript程序编码规范 #### 一、概述 《JavaScript程序编码规范》是一份旨在提高JavaScript代码质量和可维护性的指南。该规范由Douglas Crockford编写,并由cloudwater翻译成中文版。Crockford是一位著名的...

    Google JavaScript 编码规范指南

    Google的JavaScript编码规范指南,作为Google内部及开源项目中的编程标准,旨在提高代码的可读性、可维护性和一致性。遵循这套规范,能够帮助开发者避免常见的编程陷阱,确保团队协作时代码风格统一,提升开发效率。...

    前端编码规范-JavaScript.pdf

    ### 前端JavaScript编码规范知识点详解 #### 类型 在JavaScript中,数据类型分为原始类型和复杂类型。 - **原始类型**:包括`string`(字符串)、`number`(数字)、`boolean`(布尔值)、`null`、`undefined`。...

    JavaScript编码规范_V1.00.doc

    JavaScript 编码规范 JavaScript 编码规范是软件开发过程中非常重要的一部分,它对代码的质量和可维护性产生着直接的影响。下面是对 JavaScript 编码规范的详细解释和分析。 缩进 在 JavaScript 编码中,缩进是...

    JavaScript编码规范

    ### JavaScript编码规范详解 #### 1. 前言 随着JavaScript在前端开发中的广泛应用,尤其是在浏览器端的行为管理方面,确保代码风格的一致性对于提高团队协作效率至关重要。本篇文章旨在提供一套统一的JavaScript...

    JavaScript程序编码规范.doc

    ### JavaScript程序编码规范详解 #### 一、引言 在软件开发领域,代码的质量直接影响着项目的长期维护性和可扩展性。良好的编码规范不仅能够提升代码的可读性,还能够帮助团队成员更快地理解和协作。《JavaScript...

    JavaScript编码通用规范-顺丰

    在顺丰这样的大型企业中,遵循统一的编码规范更是必不可少,有助于团队协作和项目持续发展。以下是对JavaScript编码通用规范的一些核心知识点的详细说明: 1. **命名规则**: - 变量名和函数名应使用小驼峰式命名...

    ES6 编码规范 - Tower.pdf

    ### ES6编码规范详解 #### 一、类型 **1.1 基本类型** 基本类型可以直接存储和访问,主要包括以下几种: - **字符串**:用于存储文本数据。 - **数值**:用于存储整数或浮点数。 - **布尔类型**:表示逻辑上的真...

    JavaScript 程序编码规范

    以下是一些关键的JavaScript编码规范要点: 1. **命名规则**: - 变量名和函数名应采用小驼峰式(camelCase)命名法,如`myVariable`。 - 常量名应全大写,单词间用下划线分隔,如`MY_CONSTANT`。 - 避免使用...

    javascript编码规范

    资源名称:Javascript编码规范   资源截图: 资源太大,传百度网盘了,链接在附件中,有需要的同学自取。

    Javascript编码规范

    ### JavaScript编码规范详解 #### 一、概述 随着JavaScript在前端开发领域的广泛应用,代码的一致性和可维护性变得尤为重要。本文档旨在规范商业体系前端JavaScript的编写方式,以确保代码风格统一,便于理解和...

    Google javascript 编码规范指南

    ### Google JavaScript编码规范指南 #### 一、概述 Google JavaScript编码规范指南旨在为开发者提供一套标准的编程准则,帮助提高代码质量与可维护性。本文档详细介绍了在编写JavaScript项目时应该遵循的最佳实践...

    JavaScript 程序编码规范(pdf).rar

    这篇PDF文档《JavaScript程序编码规范》详细介绍了编写JavaScript代码时应遵循的一系列规则和最佳实践。 首先,编码规范通常包括命名约定。在JavaScript中,变量、函数和对象的命名应该清晰、简洁且具有描述性。...

    Google-JavaScript-编码规范指南

    ### Google JavaScript 编码规范指南知识点详解 #### 1. **背景** Google JavaScript 编码规范指南旨在为开发者提供一套全面且实用的JavaScript编程规范。这套规范由Google官方发布,目的是为了统一代码风格,...

    Google Style Guide JavaScript编码规范

    ### Google Style Guide JavaScript编码规范详解 #### 背景 Google Style Guide JavaScript编码规范是一份由Google维护的、详尽的JavaScript编程规范文档。这份文档旨在帮助开发者编写出高质量、可维护性强且易于...

    google编码规范-2018-6-英文版

    《Google编码规范2018-6英文版》是一份重要的技术文档,它详细规定了在Google公司内部进行软件开发时遵循的编程风格和最佳实践。这份规范旨在提高代码的可读性、可维护性和团队协作效率。下面,我们将深入探讨这份...

Global site tag (gtag.js) - Google Analytics