摘要:假定期望交換和的值序號(hào)實(shí)現(xiàn)方案中間變量備注按位操作符只適用類型只適用類型有腦洞先執(zhí)行對(duì)象解構(gòu)賦值推薦數(shù)組解構(gòu)賦值簡(jiǎn)書(shū)首發(fā)轉(zhuǎn)載請(qǐng)注明來(lái)自簡(jiǎn)書(shū)
假定let a = 1,b=10;期望交換a和b的值
序號(hào) | 實(shí)現(xiàn)方案 | 中間變量? | 備注 |
---|---|---|---|
1 | let c; c = a; a = b; b = c; | ? | |
2 | a ^= b; b ^=a; a ^=b | MDN-按位操作符, 只適用Number類型 | |
3 | a = a + b; b = a - b; a = a - b; | 只適用Number類型 | |
4 | a = { a, b }; a = a.b; b = a.a | ||
5 | a = [a, b]; b = a[0]; a = a[1] | ||
6 | a = [b, b=a][0] | 有腦洞, b=a先執(zhí)行 | |
7 | {a, b} = {a:b, b:a} | 對(duì)象解構(gòu)賦值 | |
8 | [a, b] = [b, a] | 推薦, 數(shù)組解構(gòu)賦值 |
簡(jiǎn)書(shū)首發(fā), 轉(zhuǎn)載請(qǐng)注明來(lái)自簡(jiǎn)書(shū)GivenCui
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/104986.html
摘要:目錄常見(jiàn)的八種排序常見(jiàn)的八種排序直接插入排序直接插入排序希爾排序希爾排序直接選擇排序直接選擇排序堆排序堆排序冒泡排序冒泡排序快速排序快速排序版本版本挖坑法挖坑法前后指針版前后指針版快速排序代碼 目錄 常見(jiàn)的八種排序 直接插入排序 希爾排序 直接選擇排序 堆排序 冒泡排序? 快速排序 hoar...
摘要:內(nèi)存模型即,簡(jiǎn)稱,其規(guī)范了虛擬機(jī)與計(jì)算機(jī)內(nèi)存時(shí)如何協(xié)同工作的,規(guī)定了一個(gè)線程如何和何時(shí)看到其他線程修改過(guò)的值,以及在必須時(shí),如何同步訪問(wèn)共享變量。內(nèi)存模型要求調(diào)用棧和本地變量存放在線程棧上,對(duì)象存放在堆上。 Java內(nèi)存模型即Java Memory Model,簡(jiǎn)稱JMM,其規(guī)范了Java虛擬機(jī)與計(jì)算機(jī)內(nèi)存時(shí)如何協(xié)同工作的,規(guī)定了一個(gè)線程如何和何時(shí)看到其他線程修改過(guò)的值,以及在必須時(shí),...
摘要:引言本期精讀的文章是介紹了八種條件渲染方式。此時(shí)小王接到了需求,終于維護(hù)了一個(gè)大項(xiàng)目。更多討論討論地址是精讀八種條件渲染如果你想?yún)⑴c討論,請(qǐng)點(diǎn)擊這里,每周都有新的主題,周末或周一發(fā)布。 1 引言 本期精讀的文章是:8 React conditional rendering methods 介紹了八種 React 條件渲染方式。 模版條件渲染非常常見(jiàn),遇到的時(shí)候往往會(huì)隨機(jī)選擇一種方式使用...
摘要:直接插入排序的算法重點(diǎn)在于尋找插入位置。也稱縮小增量排序,是直接插入排序算法的一種更高效的改進(jìn)版本。希爾排序是非穩(wěn)定排序算法。簡(jiǎn)單選擇排序常用于取序列中最大最小的幾個(gè)數(shù)時(shí)。將新構(gòu)成的所有的數(shù)的十位數(shù)取出,按照十位數(shù)進(jìn)行排序,構(gòu)成一個(gè)序列。 1.直接插入排序 直接插入排序算法是排序算法中最簡(jiǎn)單的,但在尋找插入位置時(shí)的效率不高?;舅枷刖褪菍⒁粋€(gè)待排序的數(shù)字在已經(jīng)排序的序列中尋找找到一個(gè)插...
摘要:中的詳解必修個(gè)多線程問(wèn)題總結(jié)個(gè)多線程問(wèn)題總結(jié)有哪些源代碼看了后讓你收獲很多,代碼思維和能力有較大的提升有哪些源代碼看了后讓你收獲很多,代碼思維和能力有較大的提升開(kāi)源的運(yùn)行原理從虛擬機(jī)工作流程看運(yùn)行原理。 自己實(shí)現(xiàn)集合框架 (三): 單鏈表的實(shí)現(xiàn) 自己實(shí)現(xiàn)集合框架 (三): 單鏈表的實(shí)現(xiàn) 基于 POI 封裝 ExcelUtil 精簡(jiǎn)的 Excel 導(dǎo)入導(dǎo)出 由于 poi 本身只是針對(duì)于 ...
閱讀 1862·2021-11-22 15:24
閱讀 1316·2021-11-12 10:36
閱讀 3219·2021-09-28 09:36
閱讀 1848·2021-09-02 15:15
閱讀 2763·2019-08-30 15:54
閱讀 2400·2019-08-30 11:02
閱讀 2400·2019-08-29 13:52
閱讀 3549·2019-08-26 11:53