- Mastering JavaScript Promises
- Muzzamil Hussain
- 294字
- 2021-07-16 13:46:45
Chapter 1. Promises.js
In today's world, computer programming languages are getting much more advanced and there is a shift in the approach of using technologies. This is due to the fact that technology has been emerging with the rapid change in businesses and their needs. The vast expansion of business on electronic devices has led universities, researchers, and industries to invest in generating the latest technologies and tools that result in the inception of many new computer languages.
However, this is not the case with JavaScript. It's relatively new. It has been used and dumped at least three times by the modern programming landscape and is now widely accepted as the tool to develop modern, scalable, and real-time web applications in today's cyberspace.
In the mid 90s, the era of dot-com was born and it was during this time when companies wanted to dominate the newly created market called cyberspace. Although this was a virtual place and had no physical existence, the war for dominance was at its peak. Netscape Communications Corporation wanted its own variant of a lightweight interpreted language that would complement Java by appealing to nonprofessional programmers. This task was given to Brendan Eich who developed the first version of JavaScript with the name "Mocha". Officially, it was called LiveScript when it was first released in September 1995 in Netscape's browser in beta version 2.0.
However, the name was changed to JavaScript when the version 2.0 B3 rolled out later. Since 1995, JavaScript has seen many ups and downs. There are stories of it being adopted, rejected, and adopted again. Soon after its launch, JavaScript gained a very popular response throughout the industry. Every major company contributed to its growth and used it after slight adjustment for their needs.
- Mastering Concurrency Programming with Java 8
- 深度實踐OpenStack:基于Python的OpenStack組件開發(fā)
- Python for Secret Agents:Volume II
- 構(gòu)建移動網(wǎng)站與APP:HTML 5移動開發(fā)入門與實戰(zhàn)(跨平臺移動開發(fā)叢書)
- Scala Design Patterns
- The React Workshop
- PHP+MySQL+Dreamweaver動態(tài)網(wǎng)站開發(fā)實例教程
- C語言程序設(shè)計
- 正則表達(dá)式經(jīng)典實例(第2版)
- Mastering JBoss Enterprise Application Platform 7
- Windows Phone 7.5:Building Location-aware Applications
- Java Web開發(fā)就該這樣學(xué)
- 小程序,巧應(yīng)用:微信小程序開發(fā)實戰(zhàn)(第2版)
- Django 3.0入門與實踐
- Python預(yù)測之美:數(shù)據(jù)分析與算法實戰(zhàn)(雙色)