自 2015 年以來(lái),JavaScript 每年都會(huì)進(jìn)行語(yǔ)言更新。2021 年也不例外:今年,一些新功能進(jìn)入了TC39 流程的第 4 階段,并且已經(jīng)在 Node.js 和大多數(shù)主要的現(xiàn)代瀏覽器中可用。在本文中,我們將研究四個(gè)最重要的新功能。我們將介紹一種新的字符串方法、一種新的 Promise 方法、對(duì)數(shù)字可讀性的改進(jìn)以及一種新的賦值簡(jiǎn)寫。
JavaScript 世界提供了有用且有趣的 Web 框架,這是毫無(wú)疑問的。對(duì)于 Java 開發(fā)人員,有一個(gè)有趣的替代方案——開源Vaadin框架。有了它,您可以僅使用 Java 編程語(yǔ)言輕松地為 Web實(shí)現(xiàn)圖形用戶界面(GUI)。無(wú)需編寫一行 HTML 或 JavaScript。
有時(shí)需要讓用戶簽署文本以證明他是完成操作的人。例如,在電子銀行軟件中,用戶可能必須簽署描述交易的文本(“向 IBAN xxxxxxxxx 轉(zhuǎn)賬 300 美元”),或簽署政府電子服務(wù)請(qǐng)求。這可以通過 java-applet 來(lái)實(shí)現(xiàn),但由于 JRE 所有者不是大多數(shù),因此最好使用其他方式。
在 Javascript 如何對(duì)數(shù)組和對(duì)象進(jìn)行結(jié)構(gòu)?下面,通過本篇文章,我們一起來(lái)探索一下 Javascript 中的解構(gòu)。
如果你被問到 Javascript 中有 6 個(gè)被認(rèn)為是假的值(評(píng)估為 false),你能夠完完全全地把這六個(gè)都詳細(xì)的說出來(lái),區(qū)分開嗎?下面,我們就一起來(lái)看看這邊文章,學(xué)習(xí) Javascript 中地假值,并學(xué)習(xí)一些關(guān)于雙爆炸運(yùn)算符(?!!?)的知識(shí)!
Javascript函數(shù)對(duì)象的原型公開了兩個(gè)有價(jià)值的方法,分別是call()和apply()。下面,我們就一起來(lái)看看到如何在代碼中有效地使用這兩種方法。
?Reactive Extensions for JavaScript ?庫(kù)是專門用于事件處理的最強(qiáng)大和流行的 JavaScript 庫(kù)之一 ,或簡(jiǎn)稱為 ?RxJS ?。 ?RxJS ?使用名為? Observable? 模式的四人組 ( GoF ) 設(shè)計(jì)模式作為注冊(cè)事件興趣的基礎(chǔ),以及在事件觸發(fā)時(shí)執(zhí)行某些操作。 下面,我們就一起來(lái)探索 ?RxJS ?庫(kù)的基礎(chǔ)知識(shí)以及它提供的 ?Observables? 的基本概念。
一段簡(jiǎn)短的代碼片段,描述了 $element('id') 被分配給成員變量并發(fā)生堆棧溢出的問題,以及修復(fù)它的解決方案。
自發(fā)明以來(lái),JavaScript 就真正統(tǒng)治了前端編程開發(fā)人員的世界。它允許前端開發(fā)人員開發(fā)交互式、快速、健壯、以用戶為中心且功能豐富的 Web 應(yīng)用程序。因此,它已成為軟件開發(fā)行業(yè)中最流行的語(yǔ)言。所以,現(xiàn)在你一定想知道,為什么速度對(duì)網(wǎng)站的成功很重要?
使用 Electron 可以輕松創(chuàng)建桌面應(yīng)用程序。你可以構(gòu)建可在任何操作系統(tǒng)中運(yùn)行的跨平臺(tái)應(yīng)用程序。在本篇文章中,我們將使用Vanilla JavaScript項(xiàng)目并將其轉(zhuǎn)換為Electron 應(yīng)用程序。如果你了解 Vanilla JavaScript,請(qǐng)跟隨我一起完成本篇內(nèi)容。