airbnb/javascript

感觉这种编码风格不错,后续将文章分析写出来。好好整理下自己编码存在的问题。

编码风格的重要性

编码风格这种是无所谓对与错,只有是否合适。如果是一个团队工作环境,最好统一一种编码风格,通过统一的编码风格,那么团队之间的协作关系会变得更加顺畅。这个顺畅就包含了:工作交接、协助查问题、代码review等等。对于前端或者Node,js来说javascript的编码风格在团队中必须要有一个好的标准(由于javascript弱类型以及循环嵌套等问题),无论标准如何但求统一即可。那么本文的话,主要是基于airbnb/javascript的规范,来介绍一套规范,当然因人而异切莫对规范进行吐槽。

规范来源

我只选择性的挑选一些平时会忽略的规范。https://github.com/airbnb/javascript

Object

大部分情况下,对于该对象的命名我的方法都是正确的。

var item = {};

不可取的方式

var item = new Object();

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏编程微刊

2018年各大互联网前端面试题四(美团)

1222
来自专栏十月梦想

一天带你入门到放弃vue.js(一)

每个新的框架入手都会进行一些列的扯犊子!这里不多说那么多!简简单单说一下vue吧!

822
来自专栏彭湖湾的编程世界

【Vue】浅谈Vue不同场景下组件间的数据交流

浅谈Vue不同场景下组件间的数据“交流” Vue的官方文档可以说是很详细了。在我看来,它和react等其他框架文档一样,讲述的方式的更多的是“方法论”,而不是“...

1738
来自专栏FreeBuf

玩转Google的XSS游戏

作者 Taskiller Hi基友们,本文主要描述Google前些天发布的关于XSS漏洞游戏的玩法,地址在这里。 https://xss-game.appsp...

18910
来自专栏腾讯移动品质中心TMQ的专栏

实践单元测试的姿势

我们应该如何编写单元测试的代码?当遇到被测代码可测性差时如何解决?本文试着从个人实践出发来阐述这两个问题。

1750
来自专栏python开发者

python自动化测试(4)-使用第三方python库技术实现

python自动化测试(4)-使用第三方python库技术实现 1   概述 关于测试的方法论,都是建立在之前的文章里面提到的观点: 功能测试不建议做自动化 接...

1995
来自专栏FreeBuf

一文了解安卓APP逆向分析与保护机制

3月17日,安卓巴士全球开发者论坛在重庆举办,网易资深安全工程师钟亚平出席交流活动,并做《安卓APP逆向与保护》的演讲。在分享中,他介绍了 Android Ap...

1313
来自专栏领域驱动设计DDD实战进阶

01-TypeScript概述

本篇文章向大家介绍新的TypeScript客户端脚本语言,主要涉及两个方面,一是传统JavaScript语言的弱点,二是TypeScript语言的优势。 一.J...

3175
来自专栏NetCore

Framework 4.0 新关键字dynamic 之我见(二)

Hi,大家好,随着大家对VS2010的深入了解,对dynamic已经是越来越了解了,何时该用,何时不用已经非常熟悉了,原本不打算再写下去的,但感觉还有点东西需要...

17510
来自专栏芋道源码1024

游戏开发 —— 协议设计

语义:解释控制信息每个部分的意义。它规定了需要发出何种控制信息,以及完成的动作与做出什么样的响应。

1020

扫码关注云+社区