Javascript Unlocked

0
(0)

Javascript Unlocked
 

  • Author:Dmitry Sheiko
  • Length: 125 pages
  • Edition: 1
  • Publisher: Packt Publishing
  • Publication Date: 2016-01-06
  • ISBN-10: 1785881574
  • ISBN-13: 9781785881572
  • Sales Rank: #455015 (See Top 100 Books)
  • Download:Register/Login to Download
  • Buy Print:Buy from amazon


    Book Description

    Improve your code maintainability, performance, and security through practical expert insights and unlock the full potential of JavaScript

    About This Book

    • Improve your JavaScript code for better maintainability and performance
    • Discover how to implement scalable application architecture with JavaScript
    • Learn to use JavaScript behind the browser, including its command-line tools, desktop apps, and native mobile apps

    Who This Book Is For

    JavaScript Unlocked is for those JS developers who want to see just how far they can push their favourite language through practical insight and techniques.

    What You Will Learn

    • Make your code readable and expressive by using simple syntax of JavaScript
    • Grasp existing JavaScript collections such as arrays and array-like objects
    • Develop abstract data types in most effective way to extend JavaScript into a more flexible and powerful programming language
    • Examine the pros and cons of JavaScript by implementing real-time code examples
    • Flourish real-time mini-projects by using JavaScript on server side to develop desktop as well as mobile applications
    • Work on parallel tasks with asynchronous JavaScript
    • Improve code maintainability and readability and boost apps performance through JavaScript

    In Detail

    JavaScript stands bestride the world like a colossus. Having conquered web development, it now advances into new areas such as server scripting, desktop and mobile development, game scripting, and more. One of the most essential languages for any modern developer, the fully-engaged JavaScript programmer need to know the tricks, non-documented features, quirks, and best practices of this powerful, adaptive language.

    This all-practical guide is stuffed with code recipes and keys to help you unlock the full potential of JavaScript. Start by diving right into the core of JavaScript, with power user techniques for getting better maintainability and performance from the basic building blocks of your code. Get to grips with modular programming to bring real power to the browser, master client-side JavaScript scripting without jQuery or other frameworks, and discover the full potential of asynchronous coding. Do great things with HTML5 APIs, including building your first web component, tackle the essential requirements of writing large-scale applications, and optimize JavaScript’s performance behind the browser. Wrap up with in-depth advice and best practice for debugging and keeping your JavaScript maintainable for scaling, long-term projects. With every task demonstrated in both classic ES5 JavaScript and next generation ES6-7 versions of the language, Whether read cover-to-cover or dipped into for specific keys and recipes, JavaScript Unlocked is your essential guide for pushing JavaScript to its limits.

    Style and approach

    This practice-oriented cookbook is packed full of code examples put in the form: problem, classical solution, and methods to optimize webpage in both JavaScript ES5 and ES6 language editions. But this thorough guide is best-suited to those who like to “learn by doing” as the topics are covered using real-life examples and tutorials.

    Table of Contents

    Chapter 1. Diving into the JavaScript Core
    Chapter 2. Modular Programming with JavaScript
    Chapter 3. DOM Scripting and AJAX
    Chapter 4. HTML5 APIs
    Chapter 5. Asynchronous JavaScript
    Chapter 6. A Large-Scale JavaScript Application Architecture
    Chapter 7. JavaScript Beyond the Browser
    Chapter 8. Debugging and Profiling

    中文:

    书名:Javascript Unlocked

    通过实用的专家洞察力提高代码的可维护性、性能和安全性,并充分发挥JavaScript的潜力

    About This Book

    • 改进您的Java代码以获得更好的可维护性和性能
    • 了解如何使用JavaScript实现可扩展的应用程序体系结构
    • 学习在浏览器背后使用JavaScript,包括其命令行工具、桌面应用程序和原生移动应用程序

    Who This Book Is For

    JS开发人员希望通过实用的洞察力和技术将他们最喜欢的语言推广到什么程度,这是为JS开发人员准备的。

    What You Will Learn

    • 通过使用简单的JavaScript语法使您的代码具有可读性和表现力
    • 掌握现有的JavaScript集合,如数组和类似数组的对象
    • 以最有效的方式开发抽象数据类型,以将JavaScript扩展为更灵活、更强大的编程语言
    • Examine the pros and cons of JavaScript by implementing real-time code examples
    • 通过在服务器端使用JavaScript开发桌面和移动应用程序来繁荣实时迷你项目
    • Work on parallel tasks with asynchronous JavaScript
    • 通过JavaScript提高代码的可维护性和可读性,并提升应用程序的性能

    In Detail

    JavaScript的地位就像一个庞然大物一样凌驾于世界之上。在征服了Web开发之后,它现在进入了新的领域,如服务器脚本编写、桌面和移动开发、游戏脚本编写等。作为现代开发人员最基本的语言之一,完全投入使用的JavaScript程序员需要了解这种功能强大的自适应语言的诀窍、非文档功能、怪癖和最佳实践。

    这本实用指南中充满了代码食谱和关键字,可以帮助您充分挖掘JavaScript的潜力。首先深入研究JavaScript的核心,使用高级用户技术从代码的基本构建块获得更好的可维护性和性能。掌握模块化编程为浏览器带来真正的强大功能,掌握没有jQuery或其他框架的客户端脚本编写,并发现异步编码的全部潜力。使用HTML5API做伟大的事情,包括构建您的第一个Web组件,满足编写大型应用程序的基本要求,以及优化浏览器背后的JavaScript性能。最后,为调试和维护可伸缩的长期项目提供了深入的建议和最佳实践。在经典的ES5脚本和新一代ES6-7语言版本中演示的每一项任务,无论是通读还是深入了解特定的关键字和食谱,《解锁》都是您将JavaScript推向极限的基本指南。

    Style and approach

    这本以实践为导向的食谱充满了以以下形式放置的代码示例:问题、经典解决方案和优化网页的方法,这两个语言版本都是JavaScript ES5和ES6语言版本。但这本详尽的指南最适合那些喜欢“边做边学”的人,因为这些主题都是用真实的例子和教程来讲述的。

    Table of Contents

    第1章:深入研究JavaScript核心
    第2章.使用JavaScript进行模块化编程
    Chapter 3. DOM Scripting and AJAX
    Chapter 4. HTML5 APIs
    第5章.异步JavaScript
    第6章.一个大规模的JavaScript应用程序架构
    第7章:超越浏览器的JavaScript
    第8章.调试和性能分析

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

    点击星号评分!

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

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

  • 推荐阅读

    评论 抢沙发

    评论前必须登录!

     

    登录

    找回密码

    注册