1.不要在同一行声明多个标量。

2.使用===/!==来比较true/false或者数值

3.使用对象字面量替代new Array这种形式

4.不要使用全局函数

5.Switch语句必须带有default分支

6.函数不应该有时候有返回值,有时候没有返回值

7.for循环必须使用大括号

8.if语句必须使用大括号

9.for-in循环中的变量,应该使用var关键字明确限定作用域,从而避免作用域污染。

转载于:https://www.cnblogs.com/Alice-67/p/10892082.html

说说javascprit的基本规范?相关推荐

  1. Alibaba代码规范插件、FindBugs插件安装及详解,IDEA插件安装,代码规范,代码查错,代码格式规范

    这是帮助开发者规范代码,培养优良的编码习惯的两个IDEA插件

  2. 规范的 Commit Message

    在 Angular 规范中,Commit Message 包含三个部分,分别是 Header.Body 和 Footer,格式如下: <type>[optional scope]: < ...

  3. README 规范和项目文档规范

    1. README 规范 我们直接通过一个 README 模板,来看一下 README 规范中的内容: # 项目名称<!-- 写一段简短的话描述项目 -->## 功能特性<!-- 描 ...

  4. 常用开源协议介绍以及开源软件规范列表

    1. 开源协议介绍 GPL: General Public License,开源项目最常用的许可证,衍生代码的分发需开源并且也要遵守此协议.该协议也有很多变种,不同变种要求会略微不同. MPL: MP ...

  5. C/C++ 编程规范(02)— 标识符命名

    标识符的命名要清晰.明了,有明确含义,同时使用完整的单词或大家基本可以理解的缩写,避免使人产生误解. 说明:较短的单词可通过去掉"元音"形成缩写:较长的单词可取单词的头几个字母形成 ...

  6. C/C++ 编程规范(01 )— 排版

    程序块要采用缩进风格编写,缩进的空格数为 4 个 . 相对独立的程序块之间.变量说明之后必须加空行. if (!valid_ni(ni)) {... // program code }repssn_i ...

  7. Python:处理一些格式规范的文字

    你要处理的大多数文字都是比较干净.格式规范的.格式规范的文字通常可以满足一些需求,不过究竟什么是"格式混乱",什么算"格式规范",确实因人而异. 通常,格式规范 ...

  8. python笔记6 模块与包 程序开发规范 包 re sys time os模块

    模块与包 python 模块首引用加载到内存,如果再次引用此模块,直接从内存中读取. python文件分为:执行文件(解释器运行的文件),被引用文件(import) 模块引用一共发生了3件事: 1.他 ...

  9. 代码管理和版本管理的作业流程以及规范是怎样的?

    代码管理和版本管理的作业流程以及规范是怎样的? 代码管理和版本管理的作业流程以及规范是怎样的?下面以文档的形式进行详细分析,希望能够给予测试人员一些帮助和指导. 本文目的 本文试图提供一套有效进行代码 ...

最新文章

  1. Exchange Server 2010 全新部署篇九:CASHUB中客户端访问功能配置篇
  2. Hibernate关联关系映射-----双向一对多/多对一映射配置
  3. python encoding报错_菜鸟世界 -docker 环境下解决python 的 UnicodeEncodeError 错误
  4. json带斜杠java,带斜杠的json解析
  5. cocos2d-x游戏实例(27)-简易动作游戏(5)
  6. IP地址、子网掩码、网关、路由器等知识积累
  7. junit 测试mvc_Spring MVC控制器JUnit测试
  8. TS流头部的调整字段
  9. linux服务器配置python环境_服务器python环境配置福利,CentOS ,Linux 一键下载python3和环境配置...
  10. atlas 200 简单确认驱动与固件版本的方法
  11. Axure rp8元件库载入失败怎么解决
  12. 重磅!达摩院发布2022十大科技趋势
  13. 应用安全系列之三十:任意重定向
  14. 优化jsj脚本,防止浏览器卡死
  15. BUUCTF--[Zer0pts2020]easy strcmp
  16. 订单BOM、销售BOM、标准BOM
  17. Agile在线项目管理平台
  18. android openCV检测图像的基本特征,包括Canny边缘检测、Harris角点检测、霍夫直线检测-基于Android studio
  19. 软件架构师的能力与特
  20. 关于uint与int

热门文章

  1. python【蓝桥杯vip练习题库】ALGO-189 P0505(阶乘问题)
  2. 四川大学计算机学院优秀毕业论文,四川大学本科生毕业论文设计评分标准.docx...
  3. Java 生成滑动图片验证码, 阴影, 切块
  4. java inputstream 回退_系统学习 Java IO (十)----回退流 PushbackInputStream
  5. 良品铺子如何通过网站推广打造国内休闲食品连锁零售企业?
  6. 网站推广浅析库克八亿年终奖的背后苹果公司如何展开企业的营销推广
  7. 使用服务器测量网站性能,使用服务器时序测量网站性能
  8. 图的深度搜索c语言,求图的深度优先搜索!该怎么处理
  9. vba 窗体单选框怎么传回sub_VBA之EXCEL应用
  10. 怎样开启mysql慢检查_如何开启mysql的慢查询