Javascript同时声明一连串(多个)变量的方法


Posted in Javascript onJanuary 23, 2017

前言

js同时声明多个变量我们相信很多的朋都会反复的使用var来定义了,那么如果要更科学一点的方法要如何实现呢,下面我们一起来看一篇关于js声明变量的方法,具体细节如下所示。

JS声明变量的办法我就不说了,如果需要学习的朋友们可以点击这篇文章。

我们经常需要连续声明好几个变量,当我是新手时,我是这么做的。

var a=1;
var b={};
var c=[];
var d=...

实际上我们可以这样:

var a=1,b=2,c=3,d=4;

也就是用,分隔多个变量。

这样不换行的情况,只适合变量值比较单一的情况,如果你的变量是函数或对象,则要换行了:

var a=function (){
 var b,c,d;
},
b = {
 b:1,
 a:2
};

这样可以一直写下去,且能保持良好的可读性。当然,最后记得要用;收尾。

另外这里我要提一句,最近我用了好几个JS压缩工具,都很智能了,但还是不会智能到把多行里的多个var自动合并成一个var的地步,所以,如果你要压缩你的JS,最好是用这种连续声明方式。jQuery等都是用这种。

总结

以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作能带来一定的帮助,如果有疑问大家可以留言交流。

Javascript 相关文章推荐
动态改变textbox的宽高的js
Oct 26 Javascript
JavaScript 中的replace方法说明
Apr 13 Javascript
一个很酷的拖动层的js类,兼容IE及Firefox
Jun 23 Javascript
通过Javascript读取本地Excel文件内容的代码示例
Apr 08 Javascript
Javascript window对象详解
Nov 12 Javascript
实例讲解JQuery中this和$(this)区别
Dec 08 Javascript
JavaScript 常见安全漏洞和自动化检测技术
Aug 21 Javascript
js 求时间差的实现代码
Apr 26 Javascript
node.js爬虫爬取拉勾网职位信息
Mar 14 Javascript
webpack构建的详细流程探底
Jan 08 Javascript
react-redux中connect的装饰器用法@connect详解
Jan 13 Javascript
详解一些适用于Node.js的命名约定
Dec 08 Javascript
jQuery点击导航栏选中更换样式的实现代码
Jan 23 #Javascript
jQuery弹出层插件popShow(改进版)用法示例
Jan 23 #Javascript
JS判断指定dom元素是否在屏幕内的方法实例
Jan 23 #Javascript
jQuery弹出层插件popShow用法示例
Jan 23 #Javascript
Javascript中for循环语句的几种写法总结对比
Jan 23 #Javascript
基于jQuery插件jqzoom实现的图片放大镜效果示例
Jan 23 #Javascript
JavaScript在form表单中使用button按钮实现submit提交方法
Jan 23 #Javascript
You might like
espresso double下 咖啡粉超细时 饼压力对咖啡的影响
2021/03/03 冲泡冲煮
thinkphp使用phpmailer发送邮件的方法
2014/11/24 PHP
thinkPHP5.0框架独立配置与动态配置方法
2017/03/17 PHP
EXTJS内使用ACTIVEX控件引起崩溃问题的解决方法
2010/03/31 Javascript
textarea焦点的用法实现获取焦点清空失去焦点提示效果
2014/05/19 Javascript
javascript面向对象特性代码实例
2014/06/12 Javascript
什么是MEAN?JavaScript编程中的MEAN是什么意思?
2014/12/18 Javascript
Angularjs实现带查找筛选功能的select下拉框示例代码
2016/10/04 Javascript
JavaScript定时器实现的原理分析
2016/12/06 Javascript
Bootstrap3下拉菜单的实现
2017/02/22 Javascript
arcgis for js栅格图层叠加(Raster Layer)问题
2017/11/22 Javascript
TypeScript基础入门教程之三重斜线指令详解
2018/10/22 Javascript
基于Vue-cli快速搭建项目的完整步骤
2018/11/03 Javascript
解决vue移动端适配问题
2018/12/12 Javascript
mpvue实现微信小程序快递单号查询代码
2020/04/03 Javascript
解决Antd 里面的select 选择框联动触发的问题
2020/10/24 Javascript
[48:52]DOTA2上海特级锦标赛A组小组赛#2 Secret VS CDEC第一局
2016/02/25 DOTA
python中使用urllib2获取http请求状态码的代码例子
2014/07/07 Python
Python中urllib2模块的8个使用细节分享
2015/01/01 Python
python获取当前日期和时间的方法
2015/04/30 Python
python如何实现远程控制电脑(结合微信)
2015/12/21 Python
Python实现字符串逆序输出功能示例
2017/06/24 Python
Python中的二维数组实例(list与numpy.array)
2018/04/13 Python
Python针对给定列表中元素进行翻转操作的方法分析
2018/04/27 Python
Tornado Web Server框架编写简易Python服务器
2018/07/28 Python
在Python中使用Neo4j的方法
2019/03/14 Python
tensorflow如何继续训练之前保存的模型实例
2020/01/21 Python
HTML5 video 事件应用示例
2014/09/11 HTML / CSS
Street One瑞士:德国现代时装公司
2019/10/09 全球购物
经济信息系毕业生自荐信范文
2014/03/15 职场文书
退学证明范本3篇
2014/10/29 职场文书
2014年语文教师工作总结
2014/12/18 职场文书
单位工资证明范本
2015/06/12 职场文书
公司酒会主持词
2015/07/02 职场文书
委托书范本格式
2019/04/18 职场文书
解决MySQL报“too many connections“错误
2022/04/19 MySQL