成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

4個隱藏的有用的JavaScript技巧

開發(fā) 前端
這里有4個關(guān)于JavaScript鮮為人知的功能,這些功能在某些特定情況下很有用。

這里有4個關(guān)于JavaScript鮮為人知的功能,這些功能在某些特定情況下很有用。

+運算符

什么? +運算符?我從一年級開始就知道。

是的,當(dāng)然,但這與算術(shù)運算符無關(guān):

  1. const four = 2 + 2; 

它的另一個用途可以看作是 "將給定的表達(dá)式轉(zhuǎn)換為Number",但也可能揭示出其他有趣的用例。

4個隱藏的有用的JavaScript技巧

即使可以使用 Number() 構(gòu)造函數(shù)獲得這些結(jié)果,在某些情況下,使用 + 運算符似乎也感覺更干凈。

對于最后一個示例,我們將覆蓋 random 對象的 valueOf() 方法,并且 + 運算符通過將其值轉(zhuǎn)換為 Number 來“獲取”其值。

調(diào)試語句

有很多方法可以調(diào)試JavaScript應(yīng)用程序。️

通過連接到 console 對象的不同方法的數(shù)量,你可以自定義大部分的日志記錄語句。

但是我發(fā)現(xiàn)完全不同但未知的一種方法是使用 debugger 語句。

4個隱藏的有用的JavaScript技巧

對于基于瀏覽器的JS應(yīng)用程序,它提供了一種快速和簡單的方法來放置斷點,并迅速獲得強大的開發(fā)者工具。

4個隱藏的有用的JavaScript技巧

就像我說的那樣,這可能不是處理某些應(yīng)用程序調(diào)試的最佳方法,但我認(rèn)為演示此“隱藏”功能很有趣。

你也可以通過傳遞 —inspect 標(biāo)志,遠(yuǎn)程連接到你的會話,為你的node腳本啟用它。不過,我建議將NodeJS應(yīng)用附加到你的IDE調(diào)試器上,這樣更干凈。

逗號運算符

我不是在談?wù)撚枚禾柗指舴麃矸指羧萜髦械膶ο蠡蛟兀?const arr = [2,7,4,8,8]。

在表達(dá)式 const a =(2,3) 中,逗號運算符允許對括號中的整個表達(dá)式求值,讓我們來看一些有趣的示例:

4個隱藏的有用的JavaScript技巧

基本上,這個操作符在左操作數(shù)和右操作數(shù)之間同時執(zhí)行和 && 和 ||,因為它同時執(zhí)行這兩個操作數(shù)的狀態(tài)。

如果你還對它的用法感到困惑,可以這樣想:它允許你在JavaScript期望一個表達(dá)式的地方評估多個表達(dá)式。這可能是為了呈現(xiàn)更優(yōu)雅的代碼,或者更容易調(diào)試。

Navigator 和 Performance API

實際上,這里有點特殊,因為這是瀏覽器中可用的兩個Web API。

Web API通常與JavaScript一起使用,盡管并非總是如此。

我想介紹兩個我在JavaScript項目中已經(jīng)廣泛使用的Web API:

4個隱藏的有用的JavaScript技巧

這些只是你可以在網(wǎng)絡(luò)上找到的眾多Web API中的2個!

 

責(zé)任編輯:趙寧寧 來源: 今日頭條
相關(guān)推薦

2022-12-25 16:03:31

JavaScript技巧

2022-12-22 14:44:06

JavaScript技巧

2023-07-18 07:56:31

工具reduce業(yè)務(wù)

2023-06-28 00:02:40

2022-05-30 09:44:11

TypeScriptJavaScript技巧

2023-09-07 16:28:46

JavaScrip

2024-08-20 15:23:27

JavaScript開發(fā)

2023-05-28 23:23:44

2023-10-26 07:47:35

JavaScript代碼變量

2023-05-18 15:32:02

HTML開發(fā)技巧

2023-09-06 16:55:33

JavaScript閉包

2022-11-07 16:25:07

JavaScript技巧

2022-07-22 10:06:17

JavaScript代碼

2020-06-15 10:29:10

JavaScript開發(fā) 技巧

2015-07-22 17:19:20

Linux命令技巧

2023-03-06 10:42:34

CSS前端

2021-06-22 10:07:20

漸進式創(chuàng)新顛覆性創(chuàng)新二元方法

2023-02-15 16:19:59

JavaScript技巧API

2018-01-04 16:32:30

前端JavaScript

2023-01-17 16:43:19

JupyterLab技巧工具
點贊
收藏

51CTO技術(shù)棧公眾號

主站蜘蛛池模板: 欧美最猛黑人 | 日本视频在线播放 | 国产一区2区 | 91亚洲精品国偷拍自产在线观看 | 亚洲色图婷婷 | 国产视频在线一区二区 | 久久精品中文 | 欧洲一区在线观看 | 91免费福利在线 | 91精品午夜窝窝看片 | 青青草在线视频免费观看 | 综合九九 | 国产精品自产拍在线观看蜜 | 日韩一区二区三区视频 | 久久伊人久久 | 国产精品成人一区二区三区 | 精品国产乱码久久久久久丨区2区 | 国产精品一区二区不卡 | 中文字幕日韩欧美 | 日本a∨视频| 黄色综合 | 国产精品久久久99 | 懂色av色香蕉一区二区蜜桃 | 中文字幕av亚洲精品一部二部 | 中文字幕国产一区 | 日韩欧美三区 | 99久久婷婷国产综合精品电影 | 精品一区二区三区入口 | 免费在线观看成人av | 精品一区二区三区四区 | 精品久久精品 | 国产精品久久久久久久久久三级 | 亚洲精品区 | 精品影院 | 国产综合久久久 | 日韩精品 电影一区 亚洲 | 国产一区二区视频免费在线观看 | 中文字幕免费 | 久久精品小视频 | av中文字幕在线播放 | 成人三级视频在线观看 |