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 相关文章推荐
jQuery与ExtJS之选择实例分析
Aug 19 Javascript
javascript实现原生ajax的几种方法介绍
Sep 21 Javascript
form.submit()不能提交表单的错误原因及解决方法
Oct 13 Javascript
Java File类的常用方法总结
Mar 18 Javascript
深入解读JavaScript中的Hoisting机制
Aug 12 Javascript
深入理解jQuery之事件移除
Jun 02 Javascript
IOS中safari下的select下拉菜单文字过长不换行的解决方法
Sep 26 Javascript
浅谈angularjs依赖服务注入写法的注意点
Apr 24 Javascript
vue 文件目录结构详解
Nov 24 Javascript
如何阻止小程序遮罩层下方图层滚动
Sep 05 Javascript
vue-cli3 热更新配置操作
Sep 18 Javascript
微信小程序实现多张图片上传功能
Nov 18 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运行出现Call to undefined function curl_init()的解决方法
2010/11/02 PHP
PHP的Yii框架中Model模型的学习教程
2016/03/29 PHP
PHP中检索字符串的方法分析【strstr与substr_count方法】
2017/02/17 PHP
JS OOP包机制,类创建的方法定义
2009/11/02 Javascript
js 中将多个逗号替换为一个逗号的代码
2014/06/07 Javascript
jQuery实现可展开合拢的手风琴面板菜单
2015/09/15 Javascript
Jquery1.9.1源码分析系列(六)延时对象应用之jQuery.ready
2015/11/24 Javascript
微信小程序 保留小数(toFixed)详细介绍
2016/11/16 Javascript
Bootstrap CSS布局之列表
2016/12/15 Javascript
利用js定义一个导航条菜单
2017/03/14 Javascript
手机注册发送验证码倒计时的简单实例
2017/11/15 Javascript
Vue创建头部组件示例代码详解
2018/10/23 Javascript
node使用Mongoose类库实现简单的增删改查
2018/11/08 Javascript
微信小程序如何修改本地缓存key中单个数据的详解
2019/04/26 Javascript
vue element 中的table动态渲染实现(动态表头)
2019/11/21 Javascript
[00:36]DOTA2勇士令状莱恩声望物品——冥晶之厄展示
2018/05/25 DOTA
Python中random模块用法实例分析
2015/05/19 Python
Python实现配置文件备份的方法
2015/07/30 Python
Python基于PyGraphics包实现图片截取功能的方法
2017/12/21 Python
深入理解Python爬虫代理池服务
2018/02/28 Python
pandas中apply和transform方法的性能比较及区别介绍
2018/10/30 Python
使用pandas实现连续数据的离散化处理方式(分箱操作)
2019/11/22 Python
使用python模拟高斯分布例子
2019/12/09 Python
python实现双色球随机选号
2020/01/01 Python
Python自动登录QQ的实现示例
2020/08/28 Python
Stuart Weitzman美国官网:美国奢华鞋履品牌
2016/08/18 全球购物
什么是数据抽象
2016/11/26 面试题
Exception类的常用方法
2012/06/16 面试题
满月酒答谢词
2014/01/14 职场文书
分公司任命书
2014/06/06 职场文书
国际经济贸易专业自荐信
2014/06/13 职场文书
幸福家庭标语
2014/06/27 职场文书
竞选大队干部演讲稿
2014/09/11 职场文书
小学信息技术教学反思
2016/02/16 职场文书
python中sys模块的介绍与实例
2021/04/17 Python
写一个Python脚本自动爬取Bilibili小视频
2021/04/24 Python