000 04641cam a22003857i 4500
999 _c90195
_d90195
005 20250711110548.0
008 250423b ||||| |||| 00| 0 eng d
020 _a9781394263233
_q(electronic bk.)
020 _a1394263236
_q(electronic bk.)
020 _a9781394263226
_q(electronic bk.)
020 _a1394263228
_q(electronic bk.)
020 _z9781394263219
020 _z139426321X
035 _a(OCoLC)1428196811
040 _aYDX
_beng
_cYDX
_dOCLCO
_dORMDA
_dOCLCO
_dTEFOD
041 _aeng
050 4 _aQA76.73.J39
082 0 4 _a005.2/762
_223/eng/20240416
100 1 _aMcFedries, Paul,
_eauthor.
245 1 0 _aJavaScript essentials /
_cby Paul McFedries.
246 3 0 _aJavaScript essentials for dummies.
264 1 _aHobokin, New Jersey :
_bJohn Wiley & Sons, Inc.
_c[2024]
264 4 _c©2024
300 _aix, 176 pages :
_billustrations;
_c22 cm
336 _atext
_btxt
_2rdacontent
337 _aunmediated
_bn
_2rdamedia
338 _avolume
_bnc
_2rdacarrier
490 1 _a--For dummies.
500 _aIncludes index.
505 0 _aChapter 1: JavaScript: The Big Picture Adding JavaScript Code to a Web Page What You Need to Get Started Dealing with Two Exceptional Cases Commenting Your Code Moving to External JavaScript Files Chapter 2: Programming with Variables Getting Your Head around Variables Naming Variables: Rules and Best Practices Understanding Literal Data Types Chapter 3: Building Expressions Understanding How Expressions Are Structured Creating Numeric Expressions Building String Expressions Building Comparison Expressions Building Logical Expressions Understanding Operator Precedence Chapter 4: Controlling the Flow of JavaScript Decision-Making with if Statements Branching with if…else Statements Understanding the Value of Code Looping Working with while Loops Working with for Loops Working with do…while Loops Chapter 5: Harnessing the Power of Functions Getting to Know the Function Structure Making a Function Call Passing One or More Values to a Function Getting a Value from a Function Working with Anonymous Functions Working with Arrow Functions Chapter 6: Coding the Document Object Model Getting Familiar with Objects Introducing the Document Object Model Specifying Elements in Your Code Touring the DOM with Code Adding, Modifying, and Removing Elements Using Code to Mess Around with CSS Using Code to Tweak HTML Attributes Listening for Page Events Chapter 7: Working with Arrays What Is an Array? Declaring an Array Populating an Array Iterating Arrays Manipulating Arrays Chapter 8: Coding Strings and Dates Manipulating Strings Dealing with Dates and Times Chapter 9: Debugging JavaScript Laying Out Your Debugging Tools Debugging 101: Using the Console Putting Your Code into Break Mode Stepping Through Your Code Chapter 10: Dealing with Form Data Coding Text Fields Programming Checkboxes Coding Radio Buttons Programming Selection Lists Working with Form Events Handling Form Data Chapter 11: Ten JavaScript Debugging Strategies Get Thee to Your Dev Tools The Console Is Your Best Debugging Friend Give Your Code a Break(point) Step Through Your Code Monitor Variable and Object Property Values Indent Your Code Break Down Complex Tasks Break Up Long Statements Comment Out Problem Statements Use Comments To Document Your Scripts Index
520 _aThe concise and digestible get-started guide to JavaScript programming JavaScript Essentials For Dummies is your quick reference to all the core concepts about JavaScript--the dynamic scripting language that is often the final step in creating powerful websites. This no-nonsense book gets right to the point, eliminating review material, wordy explanations, and fluff. Find out all you need to know about the foundations of JavaScript, swiftly and crystal clear. Perfect for a brush-up on the basics or as an everyday desk reference on the job, this is the reliable little book you can always turn to for answers. Get a quick and thorough intro to the basic concepts of coding with JavaScript Review what you've already learned or pick up essential new skills Add interactive features to websites with JavaScript programming Keep this concise reference book handy for jogging your memory as you work This book is to the point, focusing on the key topics you need to know about this popular programming language. Great for supplementing classroom learning, reviewing for a certification, or staying knowledgeable on the job.
650 0 _aJavaScript (Computer program language)
830 0 _a--For dummies.
942 _2ddc
_cBK