9.7 swap(a,b)的第二種方法
function swap(a, b){
a = a + b ;
b = a - b ;
a = a - b ;
}
function (a, b){
[a, b ] = [b , a ]
}
function swap(a, b){
a = a + b ;
b = a - b ;
a = a - b ;
console.log(a, b );
}
function swapa(a, b){
[a, b ] = [b , a ];
console.log(a, b );
}
var a = 1;
var b = 2;
swap(a, b);
swapa(a, b);
console.log(a, b );
需要注意的是,函式作用域裡面的a,b改變了,但是全域性的a,b沒有改變
相關文章
- CF1913B Swap and Delete 題解delete
- 清理buffer/cache/swap的方法梳理
- java交換元素swap方法Java
- C++ vector容器的swap方法(容器互換)C++
- 學習筆記15:第二種載入資料的方法筆記
- 題解:P9951 [USACO20FEB] Swapity Swap BAPI
- STL自帶的swap方法有什麼問題?
- 兩種解法搞定Swap Nodes in Pairs演算法題AI演算法
- 實現微前端的十種方式 【第二種】前端
- 貝葉斯A/B測試 - 一種計算兩種概率分佈差異性的方法過程概率分佈
- 新款9.7英寸iPad效能實測 新款9.7英寸iPad跑分多少?iPad
- 幾種集合的幾種方法
- 考試試題B卷第二題
- 宋小菜如何切入生鮮 B2B 市場(B2B 技術共享第二篇)
- IPP SWAP的創新模式模式
- MachineUnlearn 的一種方法Mac
- Centos升級到openssh9.7CentOS
- swap擴容
- swap 跟 fstab
- Iview元件庫之tree的第二種實現View元件
- xml操作的幾種方法XML
- 亂序的兩種方法
- IPP SWAP孵化器|IPP SWAP系統開發分析
- B-tree和B+tree 一種為資料查詢而生的結構
- 024,Swap Nodes in PairsAI
- Linux Swap擴容Linux
- 字串的操作方法(第二天)字串
- 學習筆記447—本地部署 Llama3 – 8B/70B 大模型!最簡單的方法: 支援CPU /GPU執行 【3種方案】筆記大模型GPU
- 上週熱點回顧(9.7-9.13)
- 程式碼共享的四種方法
- js解析url的三種方法JS
- JavaScript建立物件的多種方法JavaScript物件
- mac防止休眠的4種方法Mac
- Go 中的三種排序方法Go排序
- 建樹的幾種常用方法
- vue 跳轉的兩種方法Vue
- CSS的三種使用方法CSS
- Laravel 重定向的幾種方法Laravel