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 相关文章推荐
超级有用的13个基于jQuery的内容滚动插件和教程
Jul 31 Javascript
jquery 实现checkbox全选,反选,全不选等功能代码(奇数)
Oct 24 Javascript
javascript获取和判断浏览器窗口、屏幕、网页的高度、宽度等
May 08 Javascript
bootstrap data与jquery .data
Jul 07 Javascript
JS实现来回出现文字的状态栏特效代码
Oct 31 Javascript
使用jQuery操作DOM的方法小结
Feb 27 Javascript
js中字符型和数值型数字的互相转化方法(必看)
Apr 25 Javascript
微信内置浏览器图片查看器的代码实例
Oct 08 Javascript
微信小程序用canvas画图并分享
Mar 09 Javascript
es6函数中的作用域实例分析
Apr 18 Javascript
django简单的前后端分离的数据传输实例 axios
May 18 Javascript
基于javascript原生判断DOM是否加载完毕
Oct 14 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
CPU步进是什么意思?i3-9100F B0步进和U0步进区别知识科普
2020/03/17 数码科技
在Windows版的PHP中使用ADO
2006/10/09 PHP
手把手教你使用DedeCms的采集的图文教程
2007/03/11 PHP
PHP大文件分块上传功能实例详解
2019/07/22 PHP
js+FSO遍历文件夹下文件并显示
2007/03/07 Javascript
JavaScript 事件查询综合
2009/07/13 Javascript
javascript面向对象编程代码
2011/12/19 Javascript
浅谈js 闭包引起的内存泄露问题
2015/06/22 Javascript
jQuery入门基础知识学习指南
2015/08/14 Javascript
jquery mobile 移动web(5)
2015/12/20 Javascript
用nodejs的实现原理和搭建服务器(动态)
2016/08/10 NodeJs
javascript 组合按键事件监听实现代码
2017/02/21 Javascript
记React connect的几种写法(小结)
2018/09/18 Javascript
node.js使用express框架进行文件上传详解
2019/03/03 Javascript
Vue 理解之白话 getter/setter详解
2019/04/16 Javascript
js逆向解密之网络爬虫
2019/05/30 Javascript
vue制作抓娃娃机的示例代码
2020/04/17 Javascript
在vue中实现禁止回退上一步,路由不存历史记录
2020/07/22 Javascript
vue 子组件watch监听不到prop的解决
2020/08/09 Javascript
python实现的重启关机程序实例
2014/08/21 Python
Python 函数基础知识汇总
2018/03/09 Python
django启动uwsgi报错的解决方法
2018/04/08 Python
使用python Fabric动态修改远程机器hosts的方法
2018/10/26 Python
GitHub 热门:Python 算法大全,Star 超过 2 万
2019/04/29 Python
用Pytorch训练CNN(数据集MNIST,使用GPU的方法)
2019/08/19 Python
Python创建数字列表的示例
2019/11/28 Python
Python 创建守护进程的示例
2020/09/29 Python
python requests库的使用
2021/01/06 Python
微信html5页面调用第三方位置导航的示例
2018/03/14 HTML / CSS
美国网上鞋子零售商:Dr. Scholl’s Shoes
2017/11/17 全球购物
巴黎欧莱雅法国官网:L’Oreal Paris
2019/04/30 全球购物
毕业生物理教师求职信
2013/10/17 职场文书
大学生翘课检讨书范文
2014/10/06 职场文书
2014年初级职称工作总结
2014/12/08 职场文书
Golang的继承模拟实例
2021/06/30 Golang
Windows Server 2022 超融合部署(图文教程)
2022/06/25 Servers