JavaScript Data Structures and Algorithms

0
(0)

JavaScript Data Structures and Algorithms
 

  • Author:Sammie Bae
  • Length: 357 pages
  • Edition: 1st ed.
  • Publisher: Apress
  • Publication Date: 2019-02-21
  • ISBN-10: 1484239873
  • ISBN-13: 9781484239872
  • Sales Rank: #174153 (See Top 100 Books)
  • Download:Register/Login to Download
  • Buy Print:Buy from amazon


    Book Description

    Explore data structures and algorithm concepts and their relation to everyday JavaScript development. A basic understanding of these ideas is essential to any JavaScript developer wishing to analyze and build great software solutions.

    You’ll discover how to implement data structures such as hash tables, linked lists, stacks, queues, trees, and graphs. You’ll also learn how a URL shortener, such as bit.ly, is developed and what is happening to the data as a PDF is uploaded to a webpage. This book covers the practical applications of data structures and algorithms to encryption, searching, sorting, and pattern matching.

    It is crucial for JavaScript developers to understand how data structures work and how to design algorithms. This book and the accompanying code provide that essential foundation for doing so. With JavaScript Data Structures and Algorithms you can start developing your knowledge and applying it to your JavaScript projects today.

    What You’ll Learn

    • Review core data structure fundamentals: arrays, linked-lists, trees, heaps, graphs, and hash-table
    • Review core algorithm fundamentals: search, sort, recursion, breadth/depth first search, dynamic programming, bitwise operators
    • Examine how the core data structure and algorithms knowledge fits into context of JavaScript explained using prototypical inheritance and native JavaScript objects/data types
    • Take a high-level look at commonly used design patterns in JavaScript

    Who This Book Is For

    Existing web developers and software engineers seeking to develop or revisit their fundamental data structures knowledge; beginners and students studying JavaScript independently or via a course or coding bootcamp.

    中文:

    书名:JavaScript Data Structures and Algorithms

    探索数据结构和算法概念及其与日常JavaScript开发的关系。对于任何希望分析和构建优秀软件解决方案的JavaScript开发人员来说,对这些思想的基本理解都是至关重要的。

    您将了解如何实现哈希表、链表、堆栈、队列、树和图等数据结构。您还将了解URL缩短器(如bit.ly)是如何开发的,以及在将PDF上传到网页时数据发生了什么变化。这本书还涵盖了数据结构和算法在加密、搜索、排序和模式匹配方面的实际应用。

    理解数据结构的工作原理以及如何设计算法对JavaScript开发人员来说至关重要。本书和附带的代码为这样做提供了必要的基础。有了他们Java数据结构和算法 你可以的现在就开始发展您的知识,并将其应用到您的Java项目中。

    你会学到什么?

    • 回顾核心数据结构基础:数组、链表、树、堆、图和哈希表
    • 回顾核心算法基础:搜索、排序、递归、广度/深度优先搜索、动态规划、位运算符
    • 研究核心数据结构和算法知识如何与使用原型继承和原生Java对象/数据类型解释的JavaScript上下文相适应
    • 从高层次上了解一下在JavaScript中常用的设计模式

    这本书是为谁写的

    寻求开发或重温基本数据结构知识的现有Web开发人员和软件工程师;独立或通过课程或编程训练营学习JavaScript的初学者和学生。

  • 下载电子版:下载地址
  • 购买纸质版:亚马逊商城

    点击星号评分!

    平均分 0 / 5. 投票数: 0

    还没有投票!请为他投一票。

  • 推荐阅读

    评论 抢沙发

    评论前必须登录!

     

    登录

    找回密码

    注册