云端书斋 -学习 JavaScript(第2版 影印版)
本书资料更新时间:2025-01-19 17:45:07

学习 JavaScript(第2版 影印版) 下载 pdf 百度网盘 epub 免费 2025 电子书 mobi 在线

学习 JavaScript(第2版 影印版)精美图片
》学习 JavaScript(第2版 影印版)电子书籍版权问题 请点击这里查看《

学习 JavaScript(第2版 影印版)书籍详细信息

  • ISBN:9787564116491
  • 作者:暂无作者
  • 出版社:暂无出版社
  • 出版时间:2009-08
  • 页数:375
  • 价格:41.00
  • 纸张:胶版纸
  • 装帧:平装
  • 开本:16开
  • 语言:未知
  • 丛书:暂无丛书
  • TAG:暂无
  • 豆瓣评分:暂无豆瓣评分
  • 豆瓣短评:点击查看
  • 豆瓣讨论:点击查看
  • 豆瓣目录:点击查看
  • 读书笔记:点击查看
  • 原文摘录:点击查看
  • 更新时间:2025-01-19 17:45:07

内容简介:

  如果你想使用JavaScript来利用当今强大的浏览器,《学习JavaScript》为这个Web开发中奇妙且不可缺少的语言提供了完整而实际的指导。你将会学习从原始数据类型到复杂特性的所有内容,包括与Ajax和动态页面效果有关的JavaScript元素。学完这本书,你将能够使用最复杂的程序库和Web应用程序。

第二版中包括了许多JavaScript运用中的*实践和范例,展示了如何将语言和浏览器环境整合,以及如何为符合标准的Web站点实践准确的编码技术。

有了这本书,你将能够:

学习JavaScript应用程序结构,包括基本语句和控制结构;

识别JavaScript对象:String、Number、Boolean、Function等;

使用浏览器调试工具和故障检测技术;

  理解事件处理、表单事件和带有表单的JavaScript应用程序;

使用浏览器对象模型(BOM)、文档对象模型(DOM)和自定义对象进行开发;

学习关于浏览器cookies和更多*的客户端存储技术;

  利用Ajax应用程序得到使用XML和JSON的详细信息。

《学习JavaScript》遵循已被证实的学习原理,帮助你以简单的步骤吸收这些原理,以使你理解如何在各种浏览器中建立强大且反应迅速的应用程序。


书籍目录:

Preface

1. Hello JavaScript!

 Hello World!

 Hello World! Once Again

  The script Tag

  JavaScript Versus ECMAScript Versus JScript

  Defining Functions in JavaScript

  Event Handlers

  The document Browser Object

  The property Operator

  The var Keyword and Scope

  Statements

  Comments

  What You Didn't See: HTML Comments and CDATA Sections.

 JavaScript Files

 Accessibility and JavaScript Best Practices

  Accessibility Guidelines

  noscript

2. JavaScript Data Types and Variables

 Identifying Variables

  Naming Guidelines

 Primitive Types

 The String Data Type

  String Escape Sequences

  String Encoding

  Converting to Strings

 The Boolean Data Type

 The Number Data Type

 The null and undefined Variables

 Constants: Named but Not Variables

Test Your Knowledge: Quiz

Test Your Knowledge: Answers

3. Operat0rs and Statements

The Format of a JavaScript Statement

The Assignment Statement

  The Arithmetic Operators

  The Unary Operators

  Operator Precedence

  A Handy Shortcut: Assignment with Operation

  The Bitwise Operators

Conditional Statements and Program Flow

  The if...else Conditional Statement

  The switch Conditional Statement

The Conditional Operators

  The Equality and Identity (String Equality) Operators

  Other Relational Operators

  The One and Only JavaScript Ternary Operator

The Logical Operators

Advanced Statements: The Loops

  The while Loop

  The do...while Loop

  The for Loops

Test Your Knowledge: Quiz

Test Your Knowledge: Answers

4. The JavaScript Objects

Primitive Data Types As Objects

Boolean, Number, and String

  The Boolean Object

  The Number Object, Static Properties, and Instance Methods

  The String Object

Regular Expressions and RegExp

  The RegExp Methods: test and exec

  Working with Regular Expressions

The Date Object

The Math Object

  The Math Properties

  The Math Methods

JavaScript Arrays

  FIFO Queues

Test Your Knowledge: Quiz

Test Your Knowledge: Answers

5. Functions

Declarative Functions

  Function Naming Conventions and Size

  Function Returns and Arguments

Anonymous Functions

Function Literals

  Functions and Recursion

  Nested Functions, Function Closure, and Memory Leaks

  Callback Functions

Function Type Summary

Function Scope

Function As Object

Test Your Knowledge: Quiz

Test Your Knowledge: Answers

6. Troubleshooting, Debugging, and Cross-Browser Issues

Simple Ways to Debug

Development and Debugging Tools by Browser

  Firefox and Firebug

  Using console.log

  Firefox, the Web Developer Toolkit, and NoScript

  Opera and Dragonfly

  Safari/WebKit and the Web Inspector

  Internet Explorer

Dealing with Cross-Browser Differences

  Object Detection

  Where Object Detection Fails

  DOCTYPE, X-UA-Compatible, and Quirks Mode

  Breaking Backward Compatibility: The IE8 http-equiv Meta Tag

Test Your Knowledge: Quiz

Test Your Knowledge: Answers

7. Catching Events

The Events

Level 0 Event Handling

  The Event Object

  Event Bubbling

  Event Handlers and this

The DOM Level 2 Event Model

  Generating Events

Test Your Knowledge: Quiz

Test Your Knowledge: Answers

8. Forms, Form Events, and Validation

Attaching Events to Forms: Different Approaches

  Cross-Browser Event Handling

  Canceling an Event

Selection

  Dynamically Modifying the Selection

  Selection and Auto-Selection

Radio Buttons and Checkboxes

The text, textarea, password, and hidden Input Elements

  Text Validation

Input Fields and Regular Expression Validation

Forms, the Sandbox, and XSS

Test Your Knowledge: Quiz

Test Your Knowledge: Answers

9. Browser As Puzzle Box

The Structure of the Browser at a Glance

The window Object

Creating and Controlling Windows

  The Dialogs: alert, confirm, and prompt

  Creating Custom Windows

  Modifying a Window

Frames

  The location Object

  Remote Scripting with the iframe

Adding and Controlling Timers

The history, screen, and navigator Objects

  The history Object

  The screen Object

  The navigator Object

  The history, screen, and navigator Properties in Action

The Document Object

  Links

  Images

innerHTML

Test Your Knowledge: Quiz

Test Your Knowledge: Answers

10. Cookies and Other Client-Side Storage Techniques

The JavaScript Sandbox and Cookie Security

  The Same-Origin Security Policy

  Using document.domain

All About Cookies

  Storing and Reading Cookies

Flash Shared Objects, Google Gears, and HTML5 DOM Storage

Test Your Knowledge: Quiz

Test Your Knowledge: Answers

11. The DOM, or Web Page As Tree

A Tale of Two Interfaces

The DOM HTML API

  The DOM HTML Objects and Their Properties

  DOM (HTML) Collections

Understanding the DOM: The Core API

  The DOM Tree

  Node Properties and Methods

  The DOM Core Document Object

 Element and Access in Context

 Modifying the Tree

 Test Your Knowledge: Quiz

 Test Your Knowledge: Answers

12. Dynamic Pages

 JavaScript, CSS, and the DOM

  The Style Property/Attributes

 Fonts and Text

  Font Style Properties

  Text Properties

 Position and Movement

  Dynamic Positioning

  Drag-and-Drop

 Size and Clipping

  Overflow and Dynamic Content

  The Clipping Rectangle

 Display, Visibility, and Opacity

  The Right Tool for the Right Effect

  Just-in-Time Information

 Revisiting the DOM: Collapsing Forms, Query Selectors, and Class Names

 Test Your Knowledge: Quiz

 Test Your Knowledge: Answers

13. Creating Custom lavaScript Objects

 The JavaScript Object and Prototyping

  Prototyping

 Creating Your Own Custom JavaScript Objects

  Enter the Function

  Public and Private Properties and Where this Enters the Picture

  Getters and Setters

Object Encapsulation

Chaining Constructors and JavaScript Inheritance

One-Off Objects

 Object Libraries: Packaging Your Objects for Reuse

Advanced Error Handling Techniques (try, throw, catch)

Test Your Knowledge: Quiz

 Test Your Knowledge: Answers

14. Moving Outside the Page with Ajax

 How Ajax Works

 Hello Ajax World!

 The XMLHttpRequest Object and Preparing to Send the Request

  Object, Object, Who Has the Object?

  The XMLHttpRequest Methods

 Processing the Web Request Return

  Checking the readyState and status of an Ajax Request

  Processing the Web Request Result

 Ajax: It's Not Only Code

  The Dynamic Nature of Ajax

  Ajax Accessibility and Degrading Gracefully

  Security and Workarounds

 JavaScript and Ajax Libraries

 Test Your Knowledge: Quiz

 Test Your Knowledge: Answers

15. Ajax Data: XML oriSON?

 XML-Formatted Ajax Results

  The Data's MIME Type

  Generating the XML on the Server

  Processing the XML on the Client

 JavaScript Object Notation

  A Simple JSON Application

  The JSON Object

 Test Your Knowledge: Quiz

 Test Your Knowledge: Answers

Index


作者介绍:

暂无相关内容,正在全力查找中


出版社信息:

暂无出版社相关信息,正在全力查找中!


书籍摘录:

暂无相关书籍摘录,正在全力查找中!


在线阅读/听书/购买/PDF下载地址:


原文赏析:

暂无原文赏析,正在全力查找中!


其它内容:

编辑推荐

  “无论你是一个初学者,还是一个正在寻求一种新语言的有经验的程序设计者,我都要明确地向你推荐《学习JavaScript》这本书。作者Shelley简单明了的分析,可以帮助你掌握这种语言的基础及细微之处,从而将它*适当地用于你自己的Web站点。”

        ——Anthony T.Holdener III,O'Reilly出版的《Ajax权威指南》一书的作者

  作者简介:Shelley Powers从事并编写Web技术超过13年。近年来她在O'Reilly出版的图书内容涵盖了语义网(semantic web)、Ajax、JavaScript及Web graphics。同时,她也是一名狂热的业余摄影爱好者和Web开发爱好者。


书摘插图


书籍介绍

《学习JavaScript(影印版)》讲述了:如果你想使用JavaScript来利用当今强大的浏览器,《学习JavaScript》为这个Web开发中奇妙且不可缺少的语言提供了完整而实际的指导。你将会学习从原始数据类型到复杂特性的所有内容,包括与Ajax和动态页面效果有关的JavaScript元素。学完这《学习JavaScript(影印版)》,你将能够使用最复杂的程序库和Web应用程序。

第二版中包括了许多JavaScript运用中的最佳实践和范例,展示了如何将语言和浏览器环境整合,以及如何为符合标准的Web站点实践准确的编码技术。

有了这《学习JavaScript(影印版)》,你将能够:

学习JavaScript应用程序结构,包括基本语句和控制结构

识别JavaScript对象:String、Number、Boolean、Function等

使用浏览器调试工具和故障检测技术

理解事件处理、表单事件和带有表单的JavaScript应用程序

使用浏览器对象模型(BOM)、文档对象模型(DOM)和自定义对象进行开发

学习关于浏览器cookies和更多最新的客户端存储技术

利用Ajax应用程序得到使用XML和JSON的详细信息

《学习JavaScript》遵循已被证实的学习原理,帮助你以简单的步骤吸收这些原理,以使你理解如何在各种浏览器中建立强大且反应迅速的应用程序。


书籍真实打分

  • 故事情节:8分

  • 人物塑造:3分

  • 主题深度:7分

  • 文字风格:4分

  • 语言运用:3分

  • 文笔流畅:4分

  • 思想传递:4分

  • 知识深度:3分

  • 知识广度:5分

  • 实用性:6分

  • 章节划分:5分

  • 结构布局:4分

  • 新颖与独特:8分

  • 情感共鸣:9分

  • 引人入胜:6分

  • 现实相关:6分

  • 沉浸感:5分

  • 事实准确性:3分

  • 文化贡献:3分


网站评分

  • 书籍多样性:4分

  • 书籍信息完全性:3分

  • 网站更新速度:5分

  • 使用便利性:9分

  • 书籍清晰度:4分

  • 书籍格式兼容性:4分

  • 是否包含广告:6分

  • 加载速度:5分

  • 安全性:3分

  • 稳定性:7分

  • 搜索功能:7分

  • 下载便捷性:8分


下载点评

  • 简单(548+)
  • 目录完整(399+)
  • 内涵好书(529+)
  • 全格式(403+)
  • 图书多(456+)
  • 排版满分(653+)
  • 藏书馆(119+)
  • 体验差(473+)
  • 中评(230+)
  • 无颠倒(221+)
  • 二星好评(563+)
  • mobi(168+)
  • 种类多(484+)

下载评价

  • 网友 曾***文: ( 2025-01-04 16:36:57 )

    五星好评哦

  • 网友 宫***玉: ( 2025-01-08 05:40:03 )

    我说完了。

  • 网友 康***溪: ( 2024-12-23 04:59:58 )

    强烈推荐!!!

  • 网友 寿***芳: ( 2025-01-13 04:50:14 )

    可以在线转化哦

  • 网友 寇***音: ( 2024-12-31 19:25:48 )

    好,真的挺使用的!

  • 网友 仰***兰: ( 2025-01-16 16:29:15 )

    喜欢!很棒!!超级推荐!

  • 网友 印***文: ( 2025-01-12 19:16:41 )

    我很喜欢这种风格样式。

  • 网友 晏***媛: ( 2025-01-19 17:07:38 )

    够人性化!

  • 网友 权***颜: ( 2024-12-20 14:06:57 )

    下载地址、格式选择、下载方式都还挺多的

  • 网友 芮***枫: ( 2025-01-01 05:57:28 )

    有点意思的网站,赞一个真心好好好 哈哈

  • 网友 訾***晴: ( 2024-12-30 11:19:01 )

    挺好的,书籍丰富

  • 网友 汪***豪: ( 2025-01-07 11:01:32 )

    太棒了,我想要azw3的都有呀!!!


随机推荐