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 相关文章推荐
网页常用特效代码整理
Jun 23 Javascript
解决火狐浏览器下JS setTimeout函数不兼容失效不执行的方法
Nov 14 Javascript
使用OpenLayers3 添加地图鼠标右键菜单
Dec 29 Javascript
只要1K 纯JS脚本送你一朵3D红色玫瑰
Aug 09 Javascript
拖动时防止选中
Feb 03 Javascript
webpack配置文件和常用配置项介绍
Apr 28 Javascript
javascript计算渐变颜色的实例
Sep 22 Javascript
EasyUI实现下拉框多选功能
Nov 07 Javascript
javascript获取图片的top N主色值方法详解
Jan 26 Javascript
js实现左右两侧浮动广告
Jul 09 Javascript
使用Node.js在深度学习中做图片预处理的方法
Sep 18 Javascript
在Chrome DevTools中调试JavaScript的实现
Apr 07 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
example2.php
2006/10/09 PHP
一个高ai的分页函数和一个url函数
2006/10/09 PHP
MayFish PHP的MVC架构的开发框架
2009/08/13 PHP
php实现MD5加密16位(不要默认的32位)
2013/08/12 PHP
ThinkPHP实现多数据库连接的解决方法
2014/07/01 PHP
深入分析PHP设计模式
2020/06/15 PHP
User Scripts: Video Download by User Scripts
2007/05/14 Javascript
怎么选择Javascript框架(Javascript Framework)
2013/11/22 Javascript
jQuery判断当前点击的是第几个li的代码
2014/09/26 Javascript
在JavaScript中模拟类(class)及类的继承关系
2016/05/20 Javascript
微信小程序  wx.request合法域名配置详解
2016/11/23 Javascript
JavaScript关联数组用法分析【概念、定义、遍历】
2017/03/15 Javascript
ZeroClipboard.js使用一个flash复制多个文本框
2017/06/19 Javascript
underscore之function_动力节点Java学院整理
2017/07/11 Javascript
用vue的双向绑定简单实现一个todo-list的示例代码
2017/08/03 Javascript
详解RequireJs官方使用教程
2017/10/31 Javascript
使用node.js实现微信小程序实时聊天功能
2018/08/13 Javascript
angular共享依赖的解决方案分享
2020/10/15 Javascript
[03:17]2014DOTA2 国际邀请赛中国区预选赛 四强专访
2014/05/23 DOTA
[01:32]TI奖金增速竟因它再创新高!DOTA2勇士令状不朽珍藏Ⅰ饰品欣赏
2018/05/18 DOTA
python 判断自定义对象类型
2009/03/21 Python
Django学习笔记之Class-Based-View
2017/02/15 Python
解决pycharm启动后总是不停的updating indices...indexing的问题
2019/11/27 Python
配置python的编程环境之Anaconda + VSCode的教程
2020/03/29 Python
捷克原创男装和女装购物网站:Bolf.cz
2018/04/28 全球购物
Spongelle官网:美国的创意护肤洗护品牌
2019/05/15 全球购物
澳大利亚家具商店:Freedom
2020/12/17 全球购物
汽车专业毕业生自荐信
2013/11/03 职场文书
销售总经理岗位职责
2014/03/15 职场文书
2014年“向国旗敬礼”网上签名寄语活动方案
2014/09/27 职场文书
校本课程教学计划
2015/01/19 职场文书
优秀志愿者感言
2015/08/01 职场文书
Python编写可视化界面的全过程(Python+PyCharm+PyQt)
2021/05/17 Python
JavaScript 反射学习技巧
2021/10/16 Javascript
《辉夜大小姐想让我告白》第三季正式预告
2022/03/20 日漫
vue-cil之axios的二次封装与proxy反向代理使用说明
2022/04/07 Vue.js