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自定义的漂亮单选按钮RadioButton
Nov 19 Javascript
jQuery中使用Ajax获取JSON格式数据示例代码
Nov 26 Javascript
node.js中的fs.writeFile方法使用说明
Dec 14 Javascript
轻松学习Javascript闭包函数
Dec 15 Javascript
深入学习AngularJS中数据的双向绑定机制
Mar 04 Javascript
bootstrap 设置checkbox部分选中效果
Apr 20 Javascript
JsChart组件使用详解
Mar 04 Javascript
vue安装和使用scss及sass与scss的区别详解
Oct 15 Javascript
vue基于viewer实现的图片查看器功能
Apr 12 Javascript
在Vue项目中用fullcalendar制作日程表的示例代码
Aug 04 Javascript
layui table 复选框跳页后再回来保持原来选中的状态示例
Oct 26 Javascript
微信小程序APP的事件绑定以及传递参数时的冒泡和捕获
Apr 19 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
如何在smarty中增加类似foreach的功能自动加载数据
2013/06/26 PHP
IE6-IE9不支持table.innerHTML的解决方法分享
2012/09/14 Javascript
js获取IP和PcName(IE)在vs中可用
2013/08/02 Javascript
一个检测表单数据的JavaScript实例
2014/10/31 Javascript
jquery中ajax使用error调试错误的方法
2015/02/08 Javascript
jQuery控制网页打印指定区域的方法
2015/04/07 Javascript
JavaScript学习笔记(三):JavaScript也有入口Main函数
2015/09/12 Javascript
JS+CSS实现另类带提示效果的竖向导航菜单
2015/10/15 Javascript
你一定会收藏的Nodejs代码片段
2016/02/04 NodeJs
详解Javacript和AngularJS中的Promises
2016/02/09 Javascript
BootStrap智能表单实战系列(六)表单编辑页面的数据绑定
2016/06/13 Javascript
JS+HTML5实现获取手机验证码倒计时按钮
2018/08/08 Javascript
深入理解 TypeScript Reflect Metadata
2019/12/12 Javascript
解决vue addRoutes不生效问题
2020/08/04 Javascript
js实现简易计算器小功能
2020/11/18 Javascript
[07:52]2014DOTA2 TI逗比武士游V社解说背后的故事
2014/07/10 DOTA
[02:42]岂曰无衣,与子同袍!DOTA2致敬每一位守护人
2020/02/17 DOTA
解析Python中的异常处理
2015/04/28 Python
深入浅析Python字符编码
2015/11/12 Python
对pandas将dataframe中某列按照条件赋值的实例讲解
2018/11/29 Python
Python小游戏之300行代码实现俄罗斯方块
2019/01/04 Python
Python类中方法getitem和getattr详解
2019/08/30 Python
Python实现多线程/多进程的TCP服务器
2019/09/03 Python
Django框架模板用法入门教程
2019/11/04 Python
如何使用Python进行PDF图片识别OCR
2021/01/22 Python
详解matplotlib绘图样式(style)初探
2021/02/03 Python
澳大利亚领先的在线美容商店:Facial Co
2017/10/22 全球购物
管道维修工岗位职责
2013/12/27 职场文书
食品安全检查制度
2014/02/03 职场文书
学生安全教育材料
2014/02/14 职场文书
《母鸡》教学反思
2014/02/25 职场文书
服装设计师职业生涯规划范文
2014/02/28 职场文书
股东合作协议书
2014/04/14 职场文书
锦旗赠语
2015/06/23 职场文书
SQL Server中常用截取字符串函数介绍
2022/03/16 SQL Server
分享一个vue实现的记事本功能案例
2022/04/11 Vue.js