当前位置: 首页 > news >正文

Js:交换两个变量的值

1、设置中间值:

let a = 1;
let b = 3;
let temp = null
temp = a;
a = b;
b = temp
console.log(a) // 3
console.log(b) // 1

2、解构赋值:

let a = 1;
let b = 3;
;[a,b] = [b,a]
console.log(a) // 3
console.log(b) // 1
http://www.dtcms.com/a/51761.html

相关文章:

  • Spring源码分析のAOP
  • 正则表达式梳理(基于python)
  • SPI驱动(二) -- SPI驱动程序模型
  • #UVM# 关于field automation机制中的 pack_bytes 和unpack_bytes 函数剖析
  • SpringBoot为什么默认使用CGLIB?
  • 大型语言模型演变之路:从Transformer到DeepSeek-R1
  • 【量化策略】波动率突破策略
  • 大白话html第十章前沿的网页开发技术
  • (二 十 二)趣学设计模式 之 备忘录模式!
  • ThreadLocal---java
  • 016.3月夏令营:数理类
  • Redis数据结构——list
  • Cpu100%问题处理(包括-线上docker服务)
  • 从17款IT项目管理系统中挑选合适的工具
  • 【练习】【二叉树】力扣热题100 102. 二叉树的层序遍历
  • PHP之Cookie和Session
  • Java 大视界 -- Java 大数据在智慧交通信号灯智能控制中的应用(116)
  • 为解决局域网IP、DNS切换的Windows BAT脚本
  • jupyter notebook更改文件存储路径
  • 多线程-锁升级和对象的内存布局
  • [自动驾驶-传感器融合] 多激光雷达的外参标定
  • 面试基础--MySQL SQL 优化深度解析
  • 新能源汽车工厂如何通过安灯系统实现精益生产
  • [场景题]如何实现购物车
  • 给没有登录认证的web应用添加登录认证(openresty lua实现)
  • PPT小黑第26套
  • Android中的触摸事件是如何传递和处理的
  • 服务器数据恢复—raid5阵列中硬盘掉线导致上层应用不可用的数据恢复案例
  • Linux 文件和目录权限管理详解
  • JavaScript数据结构-Set的使用