Eloquent JavaScript A Modern Introduction to Programming

JavaScript lies at the heart of almost every modern web application, from social apps like Twitter to browser-based game frameworks like Phaser and Babylon. Though simple for beginners to pick up and play with, JavaScript is a flexible, complex language that you can use to build full-scale applicati...

Full description

Saved in:
Bibliographic Details
Main Author: Haverbeke, Marijn (Author)
Format: Electronic eBook
Language:English
Published: San Francisco, CA No Starch Press [2014]
Series:Open textbook library.
Subjects:
Online Access:Access online version
Tags: Add Tag
No Tags, Be the first to tag this record!

MARC

LEADER 00000nam a2200000 i 4500
001 OTLid0000453
003 MnU
005 20240122145218.0
006 m o d s
007 cr
008 180907s2014 mnu o 0 0 eng d
020 |a 9781593275846 
040 |a MnU  |b eng  |c MnU 
050 4 |a QA76 
050 4 |a QA76 
100 1 |a Haverbeke, Marijn  |e author 
245 0 0 |a Eloquent JavaScript  |b A Modern Introduction to Programming  |c Marijn Haverbeke 
264 2 |a Minneapolis, MN  |b Open Textbook Library 
264 1 |a San Francisco, CA  |b No Starch Press  |c [2014] 
264 4 |c ©2014. 
300 |a 1 online resource 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
490 0 |a Open textbook library. 
505 0 |a Introduction -- Part 1: Language -- 1 Values, Types, and Operators -- 2 Program Structure -- 3 Functions -- 4 Data Structures: Object and Arrays -- 5 Higher-Order Functions -- 6 The Secret Life of Objects -- 7 Project: A Robot -- 8 Bugs and Errors -- 9 Regular Expressions -- 10 Modules -- 11 Asynchronous Programming -- 12 Project: A Programming Language -- Part 2: Browser -- 13 JavaScript and the Browser -- 14 The Document Object Model -- 15 Handling Events -- 16 Project: A Platform Game -- 17 Drawing on Canvas -- 18 HTTP and Forms -- 19 Project: A Pixel Art Editor -- Part 3: Node -- 20 Node.js -- 21 Project: Skill-Sharing Website -- Exercise Hints 
520 0 |a JavaScript lies at the heart of almost every modern web application, from social apps like Twitter to browser-based game frameworks like Phaser and Babylon. Though simple for beginners to pick up and play with, JavaScript is a flexible, complex language that you can use to build full-scale applications. This much anticipated and thoroughly revised third edition of Eloquent JavaScript dives deep into the JavaScript language to show you how to write beautiful, effective code. It has been updated to reflect the current state of Java¬Script and web browsers and includes brand-new material on features like class notation, arrow functions, iterators, async functions, template strings, and block scope. A host of new exercises have also been added to test your skills and keep you on track. 
542 1 |f Attribution-NonCommercial 
546 |a In English. 
588 0 |a Description based on print resource 
650 0 |a Computer Science  |v Textbooks 
650 0 |a Programming Languages  |v Textbooks 
710 2 |a Open Textbook Library  |e distributor 
856 4 0 |u https://open.umn.edu/opentextbooks/textbooks/453  |z Access online version