美文网首页
代码规范

代码规范

作者: 陈凯侠 | 来源:发表于2017-06-13 14:17 被阅读11次

规范:

javascript-airbnb

react

html

css

代码reviewchecklist:

规范:

引用外部包明确版本

统一的编码标准UTF-8

每句代码后(必须)加";"

HTML标签统一使用双引号

不要修改内置对象的原型

不要覆盖jqueryAPI方法

所有的代码通过相关脚本检测,没有错误级别告警

安全:

所有用户输入必须做对应的校验(提交的字符串进行字符扫描,过滤半个汉字等非法字符)

相关代码注释信息不能出现在线上代码上。

限制单位时间内ajax(函数)执行次数。

不要使用iframe嵌套第三方页面。

URL、innerHTML字符需要转义

URL需要encodeURIComponent进行转义

限制文件上传大小

性能:

样式选择器不要包含标签

相关图片需要压缩

执行时间较长函数需要分片处理(1000ms/60)或是使用web workers

多个对象或是动态创建的DOM事件绑定使用事件委托

jQuery选择器是高性能

jQuery对象被缓存,不要重复查找

避免强制同步布局事件多次发生

避免快速连续的布局(https://csstriggers.com/

减少无效元素。

不要在循环中创建函数和操作DOM节点

浏览器兼容性(需要明确支持浏览器种类和版本):

HTML文档声明http://www.w3help.org/zh-cn/casestudies/002

设置

兼容360使用webkit渲染

页面使用rest.css统一默认样式

文件上传功能(IE8)通知管理配置转发

CSS3兼容到IE8

HTML5兼容IE8

相关文章

  • Web 端代码规范

    目录 1、代码规范概述 2、代码规范流程搭建 3、代码规范细则 1、代码规范概述 良好的代码规范能够提供软件的可读...

  • 代码规范

    代码规范 1. 概述 欢迎使用前端代码规范, 这里借鉴、引用的是京东前端代码规范。 遵循代码规范的目的在于增强团队...

  • iOS 代码规范篇

    iOS 代码规范篇 iOS 代码规范篇

  • iOS(OC)开发之随感

    1.代码规范 规范很重要!规范很重要!规范很重要! 代码规范的重要性之-为什么谷歌要执行严格的代码编写规范http...

  • 前端学习的基本总结

    目录 1.为什要遵守代码规范 2.css代码规范 3.js代码规范与设计模式3.1 js代码规范3.2 设计模式 ...

  • 乐乎项目优化

    编程: 1、代码规范。架构规范、文件组织规范、命名规范、代码逻辑规范、资源存放。 一、使用cocoapod 二、代...

  • 小肤iOS开发代码规范_v1.0

    For Objective-C , 2018.8.2 Ⅰ.前言Ⅱ.命名规范Ⅲ.代码注释规范Ⅳ.代码格式化规范Ⅴ....

  • 代码规范

    代码规范 1. 概述 欢迎使用代码规范, 这个是我借鉴京东前端代码规范,组织的内部规范。旨在增强团队开发协作、提高...

  • PSR-2- Coding Style Guide 编码风格规范

    代码风格规范 本篇规范是 PSR-1 基本代码规范的继承与扩展。 本规范希望通过制定一系列规范化PHP代码的规则,...

  • PM篇

    PM 技术篇1.开发规范命名规范,异常处理规范,日志规范,统一框架,代码commit规范,代码评审规范,统一API...

网友评论

      本文标题:代码规范

      本文链接:https://www.haomeiwen.com/subject/dtudqxtx.html