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 常用代码技巧大收集
Feb 25 Javascript
自己动手制作jquery插件之自动添加删除行功能介绍
Oct 14 Javascript
常用的几段javascript代码分享
Mar 25 Javascript
检测一个函数是否是JavaScript原生函数的小技巧
Mar 13 Javascript
js实现YouKu的漂亮搜索框效果
Aug 19 Javascript
Angularjs 制作购物车功能实例代码
Sep 14 Javascript
ES6学习教程之对象的扩展详解
May 02 Javascript
angular+webpack2实战例子
May 23 Javascript
jQuery+koa2实现简单的Ajax请求的示例
Mar 06 jQuery
基于vue如何发布一个npm包的方法步骤
May 15 Javascript
node获取客户端ip功能简单示例
Aug 24 Javascript
微信小程序学习之自定义滚动弹窗
Dec 20 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 Smarty模板生成html文档的方法
2010/04/12 PHP
如何使用PHP计算上一个月的今天
2013/05/23 PHP
php中smarty模板条件判断用法实例
2015/06/11 PHP
对PHP依赖注入的理解实例分析
2016/10/09 PHP
PHP实现的曲线统计图表示例
2016/11/10 PHP
PHP+redis实现的购物车单例类示例
2019/02/02 PHP
ThinkPHP5.0框架结合Swoole开发实现WebSocket在线聊天案例详解
2019/04/02 PHP
javascript 冒号 使用说明
2009/06/06 Javascript
Javascript 遍历对象中的子对象
2009/07/03 Javascript
JS+CSS实现的简单折叠展开多级菜单效果
2015/09/12 Javascript
Require.JS中的几种define定义方式示例
2017/06/01 Javascript
基于IView中on-change属性的使用详解
2018/03/15 Javascript
js合并两个数组生成合并后的key:value数组
2018/05/09 Javascript
JavaScript时间日期操作实例小结【5个示例】
2018/12/22 Javascript
JQuery搜索框自动补全(模糊匹配)功能实现示例
2019/01/08 jQuery
layUI使用layer.open,在content打开数据表格,获取值并返回的方法
2019/09/26 Javascript
js判断非127开头的IP地址的实例代码
2020/01/05 Javascript
JS面向对象编程基础篇(二) 封装操作实例详解
2020/03/03 Javascript
简单介绍Python的Django框架的dj-scaffold项目
2015/05/30 Python
深入解读Python解析XML的几种方式
2016/02/16 Python
Python爬虫中urllib库的进阶学习
2018/01/05 Python
Django中STATIC_ROOT和STATIC_URL及STATICFILES_DIRS浅析
2018/05/08 Python
Sanic框架安装与简单入门示例
2018/07/16 Python
PyCharm搭建Spark开发环境的实现步骤
2019/09/05 Python
python爬虫爬取笔趣网小说网站过程图解
2019/11/18 Python
python 使用while循环输出*组成的菱形实例
2020/04/12 Python
利用HTML5中的Canvas绘制一张笑脸的教程
2015/05/07 HTML / CSS
HTML5 图片预加载的示例代码
2020/03/25 HTML / CSS
行政专员岗位职责
2014/01/02 职场文书
研讨会主持词
2014/04/02 职场文书
高中教师个人总结
2015/02/10 职场文书
异地恋情人节寄语
2015/02/28 职场文书
大学毕业论文致谢词
2015/05/14 职场文书
党风廉政建设心得体会
2019/05/21 职场文书
利用Python判断你的密码难度等级
2021/06/02 Python
Nginx流量拷贝ngx_http_mirror_module模块使用方法详解
2022/04/07 Servers