写给自己的前端编码规范


纯js文件,开头添加use strict

'use strict';

变量的申明,必须添加var,等号前后,各有一个空格

var username = 'ck'

if 结构不允许写一行,必须加{ }

//错误的写法
if(true) return;

//正确的写法
if(true){
   return;
}

函数必须有注释,位于函数上方,注释中需要添加参数说明

/**
* 获取微信用户信息
* @param  {String} openid 用户的openid
**/
function getUser(openid){
  // do something
}

a标签中href属性不使用#作为填充,使用javascript:

 <a href="javascript:" >这是一个空链接</a>

发表评论

电子邮件地址不会被公开。

您可以使用这些HTML标签和属性: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>