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 判断 object 的特定类转载
Feb 01 Javascript
js调用后台、后台调用前台等方法总结
Apr 17 Javascript
jQuery使用before()和after()在元素前后添加内容的方法
Mar 26 Javascript
使用控制台破解百小度一个月只准改一次名字
Aug 13 Javascript
JS点击某个图标或按钮弹出文件选择框的实现代码
Sep 27 Javascript
浅谈Angular中ngModel的$render
Oct 24 Javascript
微信小程序  自定义创建详细介绍
Oct 27 Javascript
荐书|您有一份JavaScript书单待签收
Jul 21 Javascript
如何获取TypeScript的声明文件.d.ts
May 01 Javascript
Vue中插入HTML代码的方法
Sep 21 Javascript
vue 使用鼠标滚动加载数据的例子
Oct 31 Javascript
使用vuex存储用户信息到localStorage的实例
Nov 11 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日期处理函数 整型日期格式
2011/01/12 PHP
PHP目录函数实现创建、读取目录教程实例
2011/01/13 PHP
ThinkPHP自定义函数解决模板标签加减运算的方法
2015/07/03 PHP
laravel框架模板之公共模板、继承、包含实现方法分析
2019/08/30 PHP
12306验证码破解思路分享
2015/03/25 Javascript
Javascript中With语句用法实例
2015/05/14 Javascript
JavaScript模拟实现键盘打字效果
2015/06/29 Javascript
JS实现颜色的10进制转化成rgba格式的方法
2017/09/04 Javascript
JavaScript中正则表达式使数字、中文或指定字符高亮显示
2017/10/31 Javascript
详解webpack + react + react-router 如何实现懒加载
2017/11/20 Javascript
微信小程序switch组件使用详解
2018/01/31 Javascript
浅析vue-router原理
2018/10/19 Javascript
jQuery实现合并表格单元格中相同行操作示例
2019/01/28 jQuery
Python实现数据库编程方法详解
2015/06/09 Python
python实现BackPropagation算法
2017/12/14 Python
python使用opencv按一定间隔截取视频帧
2018/03/06 Python
Python爬取商家联系电话以及各种数据的方法
2018/11/10 Python
一篇文章搞定Python操作文件与目录
2019/08/13 Python
Python使用__new__()方法为对象分配内存及返回对象的引用示例
2019/09/20 Python
使用 Python 遍历目录树的方法
2020/02/29 Python
python 进制转换 int、bin、oct、hex的原理
2021/01/13 Python
突袭HTML5之Javascript API扩展5—其他扩展(应用缓存/服务端消息/桌面通知)
2013/01/31 HTML / CSS
canvas实现扭蛋机动画效果的示例代码
2018/10/17 HTML / CSS
美国顶级户外凉鞋品牌:Chacos
2017/03/27 全球购物
移动通信专业自荐信范文
2013/11/12 职场文书
烹饪自我鉴定
2014/03/01 职场文书
个人欠款担保书
2014/05/20 职场文书
企业诚信承诺书
2014/05/23 职场文书
初中班级口号
2014/06/09 职场文书
应聘教师求职信
2014/07/19 职场文书
2014年干部作风建设总结
2014/10/23 职场文书
地道战观后感2000字
2015/06/04 职场文书
小学学习委员竞选稿
2015/11/20 职场文书
goland 清除所有的默认设置操作
2021/04/28 Golang
vue项目多环境配置(.env)的实现
2021/07/21 Vue.js
《模拟人生4》推出新补丁 “婚礼奇缘”DLC终于得到修复
2022/04/03 其他游戏