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 相关文章推荐
javascript OFFICE控件测试代码
Dec 08 Javascript
jQuery Tips 为AJAX回调函数传递额外参数的方法
Dec 28 Javascript
JQuery扩展插件Validate—6 radio、checkbox、select的验证
Sep 05 Javascript
javascript间隔定时器(延时定时器)学习 间隔调用和延时调用
Jan 13 Javascript
实现js保留小数点后N位的代码
Nov 13 Javascript
c#程序员对TypeScript的认识过程
Jun 19 Javascript
理解javascript定时器中的单线程
Feb 23 Javascript
BootStrap 轮播插件(carousel)支持左右手势滑动的方法(三种)
Jul 07 Javascript
jQuery倒计时代码(超简单)
Feb 27 Javascript
原生JS+Canvas实现五子棋游戏
May 28 Javascript
Vue使用NProgress的操作过程解析
Oct 10 Javascript
小程序实现按下录音松开识别语音
Nov 22 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
php flush类输出缓冲剖析
2008/10/19 PHP
解析PHP中的file_get_contents获取远程页面乱码的问题
2013/06/25 PHP
PHP判断文章里是否有图片的简单方法
2014/07/26 PHP
PHP获取一个字符串中间一部分字符的方法
2014/08/19 PHP
PHP中把对象转换为关联数组代码分享
2015/04/09 PHP
PHPCrawl爬虫库实现抓取酷狗歌单的方法示例
2017/12/21 PHP
关于this和self的使用说明
2010/08/01 Javascript
Prototype源码浅析 String部分(三)之HTML字符串处理
2012/01/15 Javascript
js简单实现HTML标签Select联动带跳转
2013/10/23 Javascript
javascript字符串与数组转换汇总
2015/05/26 Javascript
jQuery获取URL请求参数的方法
2015/07/18 Javascript
JS Array创建及concat()split()slice()的使用方法
2016/06/03 Javascript
jQuery自定义数值抽奖活动代码
2016/06/11 Javascript
javascript简单写的判断电话号码实例
2017/05/24 Javascript
JS实现简单拖拽效果
2017/06/21 Javascript
纯html+css+javascript实现楼层跳跃式的页面布局(实例代码)
2017/10/25 Javascript
Vue实现美团app的影院推荐选座功能【推荐】
2018/08/29 Javascript
通过图带你深入了解vue的响应式原理
2019/06/21 Javascript
微信小程序基于movable-view实现滑动删除效果
2020/01/08 Javascript
vue+animation实现翻页动画
2020/06/29 Javascript
详解Webpack4多页应用打包方案
2020/07/16 Javascript
[01:09:50]VP vs Pain 2018国际邀请赛小组赛BO2 第二场
2018/08/20 DOTA
python实现12306火车票查询器
2017/04/20 Python
pandas数据预处理之dataframe的groupby操作方法
2018/04/13 Python
Python构建图像分类识别器的方法
2019/01/12 Python
Python中一般处理中文的几种方法
2019/03/06 Python
python实现连连看游戏
2020/02/14 Python
Python3 mmap内存映射文件示例解析
2020/03/23 Python
pandas DataFrame运算的实现
2020/06/14 Python
Django mysqlclient安装和使用详解
2020/09/17 Python
python两种获取剪贴板内容的方法
2020/11/06 Python
一款css实现的鼠标经过按钮的特效
2014/09/11 HTML / CSS
Sixt美国租车:高端豪华车型自驾体验
2017/09/02 全球购物
2016年父亲节寄语
2015/12/04 职场文书
Nginx使用X-Accel-Redirect实现静态文件下载的统计、鉴权、防盗链、限速等
2021/04/04 Servers
MyBatis核心源码深度剖析SQL语句执行过程
2022/05/20 Java/Android