首页 > 代码库 > js中如何高效、简洁、清晰地定义变量
js中如何高效、简洁、清晰地定义变量
var zb={ "ui":{}, "form":{}};
这是一种定义变量的方法,其实如果不定义,也可以写成:
var zb.ui={};var zb.form={};
而zb定义的是全局变量,也就相当于:
window.zb.ui={};window.zb.form={};
$(".close-dialog,.cancel-dialog").on("click",function(){ var element={ "that":this, "dialog":$(this).parents(".dialog") }; // zb.dialog.close($(element.dialog)); });
zb为我们定义的变量
dialog与close都是zb的属性
我们选取dialog属性下面的close属性,可以创建函数,即zb.dialog.close()
element是我们自己定义的变量,element.dialog为element变量下面的一个dialog属性,我们定义的是【所选取元素的父元素】
js中如何高效、简洁、清晰地定义变量
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。