代码描述:JavaScript 逗号用法。JavaScript 逗号用法
如果人表现过于平凡,可能就会被大家所忽略,这是一个很残酷的事实,想必人人都有类似不爽的经历。 JavaScript中也有很多看似"平凡"的东西可能会被所忽略,比如本文所要介绍的逗号。 最近有一个朋友问笔者逗号(,)的作用,这时突然意识到JavaScript确实有这么一个东西。、并且应用非常频繁,只是由于过于普通才将其忽略,下面是对逗号用法的一些总结。 一.用作运算符: 逗号是JavaScript运算符之一。 代码实例如下:
<script> let c=(a=0,b=9); console.log(a); console.log(b); console.log(c); </script>
逗号两边是两个表达式,两个表达式会依次执行,然后返回第二个表达式的值。 所以上述代码a和b分别被赋值为0和9,然后返回第二个表达式值,也就是9。 再来看一段代码实例加深印象:
<script> function func(){ return 1,2,3,4; } console.log(func()) </script>
多个逗号运算符的使用,从左边开始进行运算,分解如下: (1).首先,1,2返回2。 (2).再次,2,3返回3。 (3).最后,3,4返回4,最终函数的返回值就是4。 二.特定语法中: (1).可以用在多个变量同时声明赋值中。 代码实例如下:
var webName="51前端",age=4;
上述代码将多个变量的声明与赋值分隔开来。 可能有朋友会产生这样的疑问,这个不就是逗号运算符的使用吗,事实并不是。 表达式可以返回一个值,上面代码是赋值语句,代码验证如下:
console.log(var webName="51前端");
上述代码报错了,如果把var去掉就可以看做一个赋值表达式。 (2).函数参数分隔: 通过逗号可以将函数传递的参数分隔开。 代码实例如下:
<script> var antzone={ webName:"51前端", address:"让开发更简单" } </script>
通过逗号可以将对象中的键值对分隔,最后一个不需要逗号。 上面是对逗号用法的大致总结,给需要的朋友带来一定的参考作用。
请绑定手机号,在继续操作
注意:只有绑定手机以后,才可使用网站全部功能