当前位置: 首页 > 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

相关文章:

  • 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更改文件存储路径
  • 多线程-锁升级和对象的内存布局
  • 全国多家健身房女性月卡延长,补足因月经期耽误的健身时间
  • 特朗普指控FBI前局长“暗示刺杀总统”,“8647”藏着什么玄机?
  • 中国首艘海洋级智能科考船“同济”号试航成功,可搭载水下遥控机器人
  • 英国6月初将公布对华关系的审计报告,外交部:望英方树立正确政策导向
  • 上海率先推进生物制品分段生产试点,这款国产1类创新药获批上市
  • 钕铁硼永磁材料龙头瞄准人形机器人,正海磁材:已向下游客户完成小批量供货