http://www.sufeinet.com/plugin.php?id=keke_group

苏飞论坛

 找回密码
 马上注册

QQ登录

只需一步,快速开始

分布式系统框架(V2.0) 轻松承载百亿数据,千万流量!讨论专区 - 源码下载 - 官方教程

HttpHelper爬虫框架(V2.7-含.netcore) HttpHelper官方出品,爬虫框架讨论区 - 源码下载 - 在线测试和代码生成

HttpHelper爬虫类(V2.0) 开源的爬虫类,支持多种模式和属性 源码 - 代码生成器 - 讨论区 - 教程- 例子

查看: 4011|回复: 4

[零基础学习web前端] 【零基础学习web前端】代码规范

[复制链接]
发表于 2018-12-22 17:32:34 | 显示全部楼层 |阅读模式
【零基础学习web前端】代码规范


【零基础学习web前端】教程目录导航


所有的 JavaScript 项目适用同一种规范
  • 代码规范通常包括以下几个方面:
  • 变量和函数的命名规则
  • 空格,缩进,注释的使用规则。
  • 其他常用规范……
变量名
变量名推荐使用驼峰法来命名(camelCase):,例
[JavaScript] 纯文本查看 复制代码
firstName = "John";
lastName = "Doe";
price = 19.90;
tax = 0.20;
fullPrice = price + (price * tax);

空格与运算符
通常运算符 ( = + - * / ) 前后需要添加空格,例
[JavaScript] 纯文本查看 复制代码
var x = y + z;
var values = ["Volvo", "Saab", "Fiat"];

代码缩进
通常使用 4 个空格符号来缩进代码块:
[JavaScript] 纯文本查看 复制代码
function toCelsius(fahrenheit) {
    return (5 / 9) * (fahrenheit - 32);
} 

语句规则
一条语句通常以分号作为结束符。
[JavaScript] 纯文本查看 复制代码
var values = ["Volvo", "Saab", "Fiat"];
var person = {
    firstName: "John",
    lastName: "Doe",
    age: 50,
    eyeColor: "blue"
};

复杂语句的通用规则:
  • 将左花括号放在第一行的结尾。
  • 左花括号前添加一空格。
  • 将右花括号独立放在一行。
  • 不要以分号结束一个复杂的声明。
对象规则
对象定义的规则:

  • 将左花括号与类名放在同一行。
  • 冒号与属性值间有个空格。
  • 字符串使用双引号,数字不需要。
  • 最后一个属性-值对后面不要添加逗号。
  • 将右花括号独立放在一行,并以分号作为结束符号。
[JavaScript] 纯文本查看 复制代码
var person = {
    firstName: "John",
    lastName: "Doe",
    age: 50,
    eyeColor: "blue"
};









1. 开通SVIP会员,免费下载本站所有源码,不限次数据,不限时间
2. 加官方QQ群,加官方微信群获取更多资源和帮助
3. 找站长苏飞做网站、商城、CRM、小程序、App、爬虫相关、项目外包等点这里
发表于 2018-12-22 17:36:20 | 显示全部楼层
我只是路过打酱油的。
发表于 2018-12-22 17:36:34 | 显示全部楼层
真是难得给力的帖子啊。
发表于 2018-12-23 18:51:12 | 显示全部楼层
我只是路过打酱油的。
发表于 2018-12-26 08:49:06 | 显示全部楼层
我只是路过打酱油的。
您需要登录后才可以回帖 登录 | 马上注册

本版积分规则

QQ|手机版|小黑屋|手机版|联系我们|关于我们|广告合作|苏飞论坛 ( 豫ICP备18043678号-2)

GMT+8, 2024-11-8 13:50

© 2014-2021

快速回复 返回顶部 返回列表