前端编码规范

JavaScript Style Guide(http://contribute.jquery.org/style-guide/js/#full-file-closures) 1. Spacing(间距)

    * 不要在块作用域中声明函数
2. 建议

    * 除了特意声明的全局变量,使用var声明变量
    * 块级作用域中哪怕只有一行代码,也要用{}括起来

Google JavaScript Style Guide(http://google.github.io/styleguide/jsguide.html#naming-rules-common-to-all-identifiers) 1. Naming(命名)

    * lowerCamelCase(小驼峰):Package names(包名)、Method names(方法名)、Non-constant field names (static or otherwise)、Local variable names
    * UpperCamelCase(大驼峰):Class names(类名)、Enum names
    * const:CONSTANT_NAME
    * Prose form:例如XML HTTP request-》XmlHttpRequest,即将每个单词首字母大写,其它单词小写 


1. 腾讯alloyteam团队前端代码规范:https://www.kancloud.cn/digest/code-guide/42604

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

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏编舟记

Java内部类的异常处理

最近遇到一个问题,使用Java写某个DSL标记语言X的parser(解析器)Maven插件的时候,对外暴露一个名为Callback的接口和一个待实现的方法get...

8620
来自专栏GreenLeaves

Vue.js系列之四计算属性和观察者

一、计算属性 1、模版内的表达式非常便利,但是设计它们的初衷是用于简单计算的。在模版中放入太多的逻辑运算会让模版过重且难以维护,例如如下代码: <div id=...

24760
来自专栏安恒信息

利用WPAD/PAC与JScript实现Windows 10远程代码执行

简介 Project Zero团队在google发表了一篇关于利用WPAD/PAC和JScript在本地网络中实现Windows10远程代码执行的博客,笔者根据...

22350
来自专栏difcareer的技术笔记

JNI实现源码分析【四 函数调用】正文0x01:dvmCallMethodV0x02:nativeFunc0x03: 何时赋值

有了前面的铺垫,终于可以说说虚拟机是如何调用JNI方法的了。JNI方法,对应Java中的native方法,所以我们跟踪对Native方法的处理即可。

10940
来自专栏北京马哥教育

十分钟完成Bash 脚本进阶!列举Bash经典用法及其案例

前言:在linux中,Bash脚本是很基础的知识,大家可能一听脚本感觉很高大上,像小编当初刚开始学一样,感觉会写脚本的都是大神。虽然复杂的脚本是很烧脑,但是,当...

16130
来自专栏醒者呆

掌握一门语言Go

摘要:Go语言的优势不必多说,通过本篇文章,让我们花时间来掌握一门外语,Let's Go! 关键字:Go语言,闭包,基本语法,函数与方法,指针,slic...

46490
来自专栏java一日一条

最全面的 Android 编码规范指南

这份文档参考了 Google Java 编程风格规范和 Google 官方 Android 编码风格规范。该文档仅供参考,只要形成一个统一的风格,见量知其意就可...

17040
来自专栏Golang语言社区

Golang语言--【社区推荐阅读】 fmt用法

fmt 包中的函数和方法 // format.go -------------------------------------------------- /...

381110
来自专栏前端黑板报

Sass vs Less

2007年发布,最早的一款CSS预处理器,带来了变量、常量、嵌套、混入、函数、循环等功能, 解决了CSS不可编程的短板。由于浏览器不能直接识别Sass,所以需要...

23790
来自专栏影子

jQuery中的常用内容总结(三)

46790

扫码关注云+社区

领取腾讯云代金券