1. 你需要知道的 10 個 JavaScript 技巧和竅門

        共 1491字,需瀏覽 3分鐘

         ·

        2021-09-08 01:26

        英文 | https://javascript.plainenglish.io/top-10-javascript-tips-and-tricks-you-need-to-know-27896d2a313f

        翻譯 | 楊小二


        JavaScript 非常了不起,許多程序員都在使用它來解決問題。
        在本文中,我們將介紹10個在解決 JavaScript 問題時非常方便實用的JavaScript 技巧。

        1、三元運算符

        三元運算符是一個JavaScript運算符,需要三個操作數(shù):條件后跟一個問號(?),則表達式如果執(zhí)行truthy后跟一個冒號(:),最后是表達,如果執(zhí)行條件為假。
        此運算符經(jīng)常用作if語句的快捷方式。
        使用 if-else 語句。

        1、 三元運算符

        三元運算符是一個 JavaScript 運算符,它需要三個操作數(shù):一個條件,后跟一個問號 (?),然后后跟一個冒號 (:),如果一個條件為真,則執(zhí)行表達式,如果條件為假,則不執(zhí)行表達式。

        此運算符經(jīng)常用作 if 語句的快捷方式。

        使用 if-else 語句。

        使用三元運算符。

        2、將數(shù)字轉(zhuǎn)換為字符串

        可能你會遇到需要將數(shù)字轉(zhuǎn)換為字符串的情況。好吧,JavaScript 為你提供了解決方案。

        要將數(shù)字轉(zhuǎn)換為字符串,你只需將一個空字符串附加到變量 number 即可。

        檢查下面顯示的片段。

        3、用空對象填充數(shù)組

        我們可以在 JavaScript 中創(chuàng)建和填充數(shù)組,同時,為數(shù)組提供空對象或值。

        你需要使用語法Array(number of values to fill)。

        要使用值填充空數(shù)組,你可以按照下面的代碼片段所示進行操作。

        同樣,我們可以聲明要填充數(shù)組的數(shù)據(jù)類型。例如,當我們只想用字符串填充數(shù)組時,我們可以按照下面的代碼片段所示這樣做。

        當你想要填充其他數(shù)據(jù)類型(如數(shù)字)時,這同樣適用。

        4、從數(shù)組中過濾唯一值

        有時,我們只想從數(shù)組中過濾唯一值。假設我們有一個包含重復值的數(shù)組并且只想要數(shù)組中的確切值,我們該怎么做?

        我們可以使用 Array.from() 和新的 Set 來實現(xiàn),如下所示。

        5、創(chuàng)建動態(tài)對象和值

        使用 JavaScript,我們可以動態(tài)創(chuàng)建對象鍵和值并相應地更新它們。

        6、切片數(shù)組

        以數(shù)組中的一個實例為例,我們只需要數(shù)組中的一些數(shù)字,以我們只需要數(shù)組的前 10 個數(shù)字為例。我們怎么能做到這一點?

        7、切片數(shù)組中的最后一個元素

        與我們上面看到的非常相似,我們也可以對數(shù)組中的最后一個元素進行切片。

        以我們想要數(shù)組中的最后兩個元素為例,我們可以按如下所示進行。

        8、將對象轉(zhuǎn)換為數(shù)組

        有時可能非常有用,但有一種方法可以將對象轉(zhuǎn)換為數(shù)組。

        我大部分時間不使用它,但有時會很方便。我們需要在 Objects.keys() 中傳遞對象。

        它的作用是只枚舉鍵并忽略值。

        9、 性能檢查

        這個技巧讓我們可以檢查代碼的整體性能。它顯示你的代碼執(zhí)行或運行所需的時間。

        有時可以派上用場。

        10、自調(diào)用函數(shù)

        這是一個在創(chuàng)建后立即執(zhí)行的函數(shù)。它不會等待實例被調(diào)用。

        也稱為匿名函數(shù)或立即調(diào)用函數(shù)。

        結(jié)論

        這些是關于 JavaScript 的一些令人驚奇的技巧和竅門,我覺得它們很神奇而且很有用。

        我很想知道你使用了哪些有用的技巧和竅門,歡迎在留言區(qū)與我一起來分享討論。

        感謝你抽出時間閱讀本文。

        學習更多技能

        請點擊下方公眾號



        瀏覽 49
        點贊
        評論
        收藏
        分享

        手機掃一掃分享

        分享
        舉報
        評論
        圖片
        表情
        推薦
        點贊
        評論
        收藏
        分享

        手機掃一掃分享

        分享
        舉報
          
          

            1. 99久久久无码国产精品免费麻豆 | 日本猛少妇xxxxx猛叫爽 | 精品乱子伦一区二区三区 | 蜜臀一区二区三区 | 羞羞色视频 |