logo
logo
x
바코드검색
BOOKPRICE.co.kr
책, 도서 가격비교 사이트
바코드검색

인기 검색어

실시간 검색어

검색가능 서점

도서목록 제공

Beginning JavaScript

Beginning JavaScript (Paperback, 5)

Jeremy McPeak (지은이)
Wrox Press
81,660원

일반도서

검색중
서점 할인가 할인률 배송비 혜택/추가 실질최저가 구매하기
61,240원 -25% 0원
1,230원
60,010원 >
yes24 로딩중
교보문고 로딩중
notice_icon 검색 결과 내에 다른 책이 포함되어 있을 수 있습니다.

중고도서

검색중
서점 유형 등록개수 최저가 구매하기
로딩중

eBook

검색중
서점 정가 할인가 마일리지 실질최저가 구매하기
로딩중

책 이미지

Beginning JavaScript
eBook 미리보기

책 정보

· 제목 : Beginning JavaScript (Paperback, 5) 
· 분류 : 외국도서 > 컴퓨터 > 프로그래밍 언어 > JavaScript
· ISBN : 9781118903339
· 쪽수 : 768쪽
· 출판일 : 2015-03-09

목차

INTRODUCTION xix

CHAPTER 1: INTRODUCTION TO JAVASCRIPT AND THE WEB 1

Introduction to JavaScript 1

Where Do My Scripts Go? 7

Your First Simple JavaScript Program 9

Writing More JavaScript 10

A Brief Look at Browsers and Compatibility Problems 15

Summary 16

CHAPTER 2: DATA TYPES AND VARIABLES 17

Types of Data in JavaScript 18

Variables—Storing Data in Memory 20

Using Data—Calculations and Basic String Manipulation 26

Data Type Conversion 38

Arrays 43

Summary 52

CHAPTER 3: DECISIONS AND LOOPS 55

Decision Making—The if and switch Statements 56

Looping—The for and while Statements 76

Summary 84

CHAPTER 4: FUNCTIONS AND SCOPE 87

Creating Your Own Functions 88

Scope and Lifetime 92

Functions as Values 94

Summary 97

CHAPTER 5: JAVASCRIPT—AN OBJECTi¿½]BASED LANGUAGE 99

Objecti¿½]Based Programming 100

JavaScript’s Native Object Types 105

Creating Your Own Custom Objects 144

Creating New Types of Objects (Reference Types) 148

Summary 151

CHAPTER 6: STRING MANIPULATION 153

Additional String Methods 154

Regular Expressions 158

The String Object 175

Using the RegExp Object’s Constructor 183

Summary 191

CHAPTER 7: DATE, TIME, AND TIMERS 193

World Time 194

Timers in a Web Page 200

Summary 203

CHAPTER 8: PROGRAMMING THE BROWSER 205

Introduction to the Browser’s Objects 206

Determining the User’s Browser 218

Summary 225

CHAPTER 9: DOM SCRIPTING 229

The Web Standards 231

The Document Object Model 234

Manipulating the DOM 259

Summary 268

CHAPTER 10: EVENTS 271

Types of Events 272

Connecting Code to Events 273

The Standard Event Model 283

Event Handling in Old Versions of Internet Explorer 298

Writing Crossi¿½]Browser Code 307

Native Drag and Drop 317

Summary 333

CHAPTER 11: HTML FORMS: INTERACTING WITH THE USER 335

HTML Forms 336

Traditional Form Object Properties and Methods 338

HTML5 Form Object Properties and Methods 375

Summary 386

CHAPTER 12: JSON 391

XML 392

JSON 393

Summary 400

CHAPTER 13: DATA STORAGE 403

Baking Your First Cookie 404

Creating a Cookie 416

Getting a Cookie’s Value 419

Cookie Limitations 424

Cookie Security and IE 425

Web Storage 426

Summary 432

CHAPTER 14: AJAX 435

What Is Ajax? 436

Using the XMLHttpRequest Object 438

Creating a Simple Ajax Module 441

Validating Form Fields with Ajax 444

Things to Watch Out For 453

Summary 462

CHAPTER 15: HTML5 MEDIA 463

A Primer 464

Scripting Media 467

Summary 481

CHAPTER 16: JQUERY 483

Getting jQuery 484

jQuery’s API 485

Summary 504

CHAPTER 17: OTHER JAVASCRIPT LIBRARIES 505

Digging into Modernizr 506

Diving into Prototype 515

Delving into MooTools 531

Summary 546

CHAPTER 18: COMMON MISTAKES, DEBUGGING,

AND ERROR HANDLING 549

D’oh! I Can’t Believe I Just Did That: Some Common Mistakes 550

Error Handling 555

Debugging 563

Summary 583

APPENDIX A: ANSWERS TO EXERCISES 587

APPENDIX B: JAVASCRIPT CORE REFERENCE 653

APPENDIX C: W3C DOM REFERENCE 683

APPENDIX D: LATINi¿½]1 CHARACTER SET 715

INDEX 723

저자소개

Jeremy McPeak (지은이)    정보 더보기
JavaScript, PHP, C#을 이용한 웹 솔루션 개발 경험이 있으며, 현재는 학교와 관련된 IT 분야에서 일하고 있다. 또 XSLT, WebForms, C# 등을 다루는 온라인 기사를 쓰고 있다.
펼치기
이 포스팅은 쿠팡 파트너스 활동의 일환으로,
이에 따른 일정액의 수수료를 제공받습니다.
이 포스팅은 제휴마케팅이 포함된 광고로 커미션을 지급 받습니다.
도서 DB 제공 : 알라딘 서점(www.aladin.co.kr)
최근 본 책