js 书写规范

1、字符串用单引号

2、运算符号和变量之间用空格建立间距

3、书写插件时使用 ‘use strict‘; 开头

4、方法如果是获取或者设置数据集合则使用动词如  getData,setData,each

如果是布尔值则使用isSelected

5、使用某一个前端框架时把该框架中的插件实例化部分再封装一遍,方便引用

例如:

方式一:

‘use strict‘;

/** * commerce dialog * 依赖jQuery dialog */

(function ($_self, jQuery) {

    var _this = $_self;

    /**     * alert弹出提示     * @param text 内容     * @param title 标题     * @param fn 绑定函数     * @returns {jQuery}     */    _this.jqalert = function (text, title, fn) {        var html =            ‘<div class="dialog" id="dialog-message">‘ +            ‘  <p>‘ +            ‘    <span class="ui-icon ui-icon-circle-check" style="float: left; margin: 0 7px 0 0;"></span>‘ + text +            ‘  </p>‘ +            ‘</div>‘;        return jQuery(html).dialog({            //autoOpen: false,            resizable: false,            modal: true,            show: {                effect: ‘fade‘,                duration: 300            },            title: title || "提示信息",            buttons: {                "确定": function () {                    fn && fn.call(dlg);                    var dlg = jQuery(this).dialog("close");                }            },            close: function () {                jQuery(this).dialog("destroy"); // 关闭时销毁            }        });    };
})(window.cdialog = {}, jQuery);

方式二:
(function ($_self, jQuery){
  var _this = $_self;
  见jqgrid再次封装 http://www.cnblogs.com/MonaSong/p/5126816.html}
)(window.cgrid = {}, jQuery);
时间: 2024-10-25 08:16:32

js 书写规范的相关文章

前端js书写规范和维护方案

在网上看到一篇文章,写的是怎样来维护自己写的js.感觉挺不错的,感觉代码很漂亮,转之,代码如下: /** * Created by gerry.zhong on 2016/10/11. */ var gerry = (function(){ //创建一个独立的对象,注入所有的方法,包括你想抛出去和不想抛出去的 var tool = { AAAA:function(){}, BBBB:function(){ console.log("我只想内部使用,不想给别人用"); } }; /* *

js书写规范

JavaScript 对大小写敏感. JavaScript 对大小写是敏感的. 当编写 JavaScript 语句时,请留意是否关闭大小写切换键. 函数 getElementById 与 getElementbyID 是不同的. 同样,变量 myVariable 与 MyVariable 也是不同的. 分号 ; 分号用于分隔 JavaScript 语句. 通常我们在每条可执行的语句结尾添加分号. 使用分号的另一用处是在一行中编写多条语句. 提示:您也可能看到不带有分号的案例. 在 JavaScr

浅析JS模块规范:AMD,CMD,CommonJS

随着JS模块化编程的发展,处理模块之间的依赖关系成为了维护的关键. 模块化 AMD,CMD,CommonJS是目前最常用的三种模块化书写规范. CommonJS CommonJS规范是诞生比较早的.NodeJS就采用了CommonJS.是这样加载模块: var clock = require('clock'); clock.start(); 这种写法适合服务端,因为在服务器读取模块都是在本地磁盘,加载速度很快.但是如果在客户端,加载模块的时候有可能出现"假死"状况.比如上面的例子中cl

CSS 样式书写规范

CSS书写顺序 1.位置属性(position, top, right, z-index, display, float等)2.大小(width, height, padding, margin)3.文字系列(font, line-height, letter-spacing, color- text-align等)4.背景(background, border等)5.其他(animation, transitio CSS书写规范 使用CSS缩写属性 CSS有些属性是可以缩写的,比如paddin

css书写规范

  一.CSS书写顺序     1.位置属性(position, top, right, z-index, display, float等)    2.大小(width, height, padding, margin)    3.文字系列(font, line-height, letter-spacing, color- text-align等)    4.背景(background, border等)    5.其他(animation, transition等) 二.CSS书写规范    

CSS书写规范、顺序和命名规则

一.CSS书写顺序 1.位置属性(position, top, right, z-index, display, float等)2.大小(width, height, padding, margin)3.文字系列(font, line-height, letter-spacing, color- text-align等)4.背景(background, border等)5.其他(animation, transition等) 二.CSS书写规范 1.使用CSS缩写属性 CSS有些属性是可以缩写的

HTML/CSS/JS编码规范

最近整理了一份HTML/CSS/JS编码规范,供大家参考.目录:一.HTML编码规范二.CSS编码规范三.JS编码规范 一.HTML编码规范 1. img标签要写alt属性 根据W3C标准,img标签要写alt属性,如果没有就写一个空的.但是一般要写一个有内容的,根据图片想要表达的意思,因为alt是在图片无法加载时显示的文字.如下不太好的写法: <img src="company-logo.svg" alt="ABC Company Logo"> 更好的

css命名规范和书写规范

1.位置属性(position, top, right, z-index, display, float等)2.大小(width, height, padding, margin)3.文字系列(font, line-height, letter-spacing, color- text-align等)4.背景(background, border等)5.其他(animation, transition等) CSS书写规范 使用CSS缩写属性 CSS有些属性是可以缩写的,比如padding,mar

&lt;转&gt;CSS书写规范、顺序(推荐)

CSS书写顺序 1.位置属性(position, top, right, z-index, display, float等) 2.大小(width, height, padding, margin) 3.文字系列(font, line-height, letter-spacing, color- text-align等) 4.背景(background, border等) 5.其他(animation, transition等) CSS书写规范 使用CSS缩写属性 CSS有些属性是可以缩写的,比