- JavaScript Unlocked
- Dmitry Sheiko
- 201字
- 2021-07-30 09:57:00
Chapter 1. Diving into the JavaScript Core
You may have owned an iPhone for years and regard yourself as an experienced user. At the same time, you keep removing unwanted characters one at a time while typing by pressing delete. However, one day you find out that a quick shake allows you to delete the whole message in one tap. Then you wonder why on earth you didn't know this earlier. The same thing happens with programming. We can be quite satisfied with our coding until, all of sudden, we run into a trick or a lesser-known language feature that makes us reconsider the entire work done over the years. It turns out that we could do this in a cleaner, more readable, more testable, and more maintainable way. So it's presumed that you already have experience with JavaScript; however, this chapter equips you with the best practices to improve your code. We will cover the following topics:
- Making your code readable and expressive
- Mastering multiline strings in JavaScript
- Manipulating arrays in the ES5 way
- Traversing an object in an elegant, reliable, safe, and fast way
- The most effective way of declaring objects
- How to magic methods in JavaScript
- Dynamics 365 for Finance and Operations Development Cookbook(Fourth Edition)
- Data Visualization with D3 4.x Cookbook(Second Edition)
- Python入門很簡單
- 我的第一本算法書
- MariaDB High Performance
- 高級C/C++編譯技術(shù)(典藏版)
- Quantum Computing and Blockchain in Business
- Geospatial Development By Example with Python
- Python入門很輕松(微課超值版)
- 寫給大家看的Midjourney設(shè)計書
- Android Studio開發(fā)實戰(zhàn):從零基礎(chǔ)到App上線 (移動開發(fā)叢書)
- DB2SQL性能調(diào)優(yōu)秘笈
- Oracle Database XE 11gR2 Jump Start Guide
- 面向?qū)ο蟪绦蛟O(shè)計及C++(第3版)
- Keil Cx51 V7.0單片機高級語言編程與μVision2應(yīng)用實踐