js逗号表达式
2024-09-12 03:07:53
在js中的某些场景,","是一种运算符号,只不过他的优先级要低于普通的原酸符,在变量声明或者return中,经常看到逗号表达式。
声明变量:
var a=1,b=2,c=3;
console.log(a,b,c)
输出:1,2,3
变量赋值:
var a=1,b=2;
var c=(a++),3;
console.log(c);
输出:3
return返回值:
var a=1;
var fn = function(){
return a++,a
};
console.log(fn())
输出:2
a++将a的值重新计算为2,然后return返回最后一项,则为2.
注意的是 return要是想返回多个变量可以使用object,即:return {a:1,b:2}
最新文章
- ORM系列之二:EF(3) 数据库连接
- java 多线程1
- myEclipse使用有感
- 项目积累——SQL积累
- mariadb DML语句及用户授权
- table-layout:fixed 属性的解说
- [LeetCode]Evaluate Reverse Polish Notation(逆波兰式的计算)
- js方法的命名不能使用表单元素的名称或ID
- SQL Server数据库备份方法
- 剑指offer-面试题7:俩个栈实现队列(java)
- ECharts将折线变平滑和去掉点的属性
- jsp、jQuery、servlet交互实现登录功能
- 自学Linux Shell3.3-列表命令ls
- 特征提取的综合实验(多种角度比较SIFT、SURF、BRISK、ORB算法)
- for循环语句个人小结
- tomcat启动(Ⅶ)请求处理--Processor.process(SocketWrapper<;S>; socketWrapper)
- TypeScript的配置文件 tsconfig.json
- Knockout.js Style绑定
- slice()方法 和splice 方法的区别
- linux进程篇 (三) 进程间的通信3 IPC通信
热门文章
- Vue应用请求SpringBoot API出现 CORS 跨域请求设置 Invalid CORS request错误
- Go语言中的方法和函数
- Git-01-上传项目到github
- adb bat 执行滑动事件
- C# 将前端传来的图片文件分别以大图和缩略图保存
- did not finish being created even after we waited 189 seconds or 61 attempts. And its status is downloading
- dedecms安装操作-重安装-开启GD库
- C# EF使用SqlQuery直接操作SQL查询语句或者执行过程
- linux通过expect工具来实现自动登录服务器,并执行相关操作
- 编写高质量的Python代码系列(八)之部署