• 学习JavaScript
图书条目标准图
21年品牌 40万+商家 超1.5亿件商品

学习JavaScript

22.36 4.3折 52 全新

仅1件

北京朝阳
认证卖家担保交易快速发货售后保障

作者[美]鲍尔斯 著

出版社东南大学出版社

出版时间2009-07

版次1

装帧平装

上书时间2024-11-28

兴盈书屋

八年老店
已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:全新
图书标准信息
  • 作者 [美]鲍尔斯 著
  • 出版社 东南大学出版社
  • 出版时间 2009-07
  • 版次 1
  • ISBN 9787564116491
  • 定价 52.00元
  • 装帧 平装
  • 开本 16开
  • 纸张 胶版纸
  • 页数 375页
  • 字数 420千字
  • 正文语种 英语
【内容简介】
  如果你想使用JavaScript来利用当今强大的浏览器,《学习JavaScript》为这个Web开发中奇妙且不可缺少的语言提供了完整而实际的指导。你将会学习从原始数据类型到复杂特性的所有内容,包括与Ajax和动态页面效果有关的JavaScript元素。学完这《学习JavaScript(影印版)》,你将能够使用最复杂的程序库和Web应用程序。
  第二版中包括了许多JavaScript运用中的最佳实践和范例,展示了如何将语言和浏览器环境整合,以及如何为符合标准的Web站点实践准确的编码技术。
  有了这《学习JavaScript(影印版)》,你将能够:
  学习JavaScript应用程序结构,包括基本语句和控制结构
  识别JavaScript对象:String、Number、Boolean、Function等
  使用浏览器调试工具和故障检测技术
  理解事件处理、表单事件和带有表单的JavaScript应用程序
  使用浏览器对象模型(BOM)、文档对象模型(DOM)和自定义对象进行开发
  学习关于浏览器cookies和更多最新的客户端存储技术
  利用Ajax应用程序得到使用XML和JSON的详细信息
  《学习JavaScript》遵循已被证实的学习原理,帮助你以简单的步骤吸收这些原理,以使你理解如何在各种浏览器中建立强大且反应迅速的应用程序。
【目录】
Preface
1.HelloJavaScript!
HelloWorld!
HelloWorld!OnceAgain
ThescriptTag
JavaScriptVersusECMAScriptVersusJScript
DefiningFunctionsinJavaScript
EventHandlers
ThedocumentBrowserObject
ThepropertyOperator
ThevarKeywordandScope
Statements
Comments
WhatYouDidntSee:HTMLCommentsandCDATASections
JavaScriptFiles
AccessibilityandJavaScriptBestPractices
AccessibilityGuidelines
noscript

2.JavaScriptDataTypesandVariables
IdentifyingVariables
NamingGuidelines
PrimitiveTypes
TheStringDataType
StringEscapeSequences
StringEncoding
ConvertingtoStrings
TheBooleanDataType
TheNumberDataType
ThenullandundefinedVariables
Constants:NamedbutNotVariables
TestYourKnowledge:Quiz
TestYourKnowledge:Answers

3.OperatorsandStatements
TheFormatofaJavaScriptStatement
TheAssignmentStatement
TheArithmeticOperators
TheUnaryOperators
OperatorPrecedence
AHandyShortcut:AssignmentwithOperation
TheBitwiseOperators
ConditionalStatementsandProgramFlow
Theif...elseConditionalStatement
TheswitchConditionalStatement
TheConditionalOperators
TheEqualityandIdentity(StringEquality)Operators
OtherRelationalOperators
TheOneandOnlyJavaScriptTernaryOperator
TheLogicalOperators
AdvancedStatements:TheLoops
ThewhileLoop
Thedo...whileLoop
TheforLoops
TestYourKnowledge:Quiz
TestYourKnowledge:Answers

4.TheJavaScriptObjects
PrimitiveDataTypesAsObjects
Boolean,Number,andString
TheBooleanObject
TheNumberObject,StaticProperties,andInstanceMethods
TheStringObject
RegularExpressionsandRegExp
TheRegExpMethods:testandexec
WorkingwithRegularExpressions
TheDateObject
TheMathObject
TheMathProperties
TheMathMethods
JavaScriptArrays
FIFOQueues
TestYourKnowledge:Quiz
TestYourKnowledge:Answers

5.Functions
DeclarativeFunctions
FunctionNamingConventionsandSize
FunctionReturnsandArguments
AnonymousFunctions
FunctionLiterals
FunctionsandRecursion
NestedFunctions,FunctionClosure,andMemoryLeaks
CallbackFunctions
FunctionTypeSummary
FunctionScope
FunctionAsObject
TestYourKnowledge:Quiz
TestYourKnowledge:Answers

6.Troubleshooting,Debugging,andCross-BrowserIssues
SimpleWaystoDebug
DevelopmentandDebuggingToolsbyBrowser
FirefoxandFirebug
Usingconsole.log
Firefox,theWebDeveloperToolkit,andNoScript
OperaandDragonfly
Safari/WebKitandtheWebInspector
InternetExplorer
DealingwithCross-BrowserDifferences
ObjectDetection
WhereObjectDetectionFails
DOCTYPE,X-UA-Compatible,andQuirksMode
BreakingBackwardCompatibility:TheIE8http-equivMetaTag
TestYourKnowledge:Quiz
TestYourKnowledge:Answers

7.CatchingEvents
TheEvents
Level0EventHandling
TheEventObject
EventBubbling
EventHandlersandthis
TheDOMLevel2EventModel
GeneratingEvents
TestYourKnowledge:Quiz
TestYourKnowledge:Answers
8.Forms,FormEvents,andValidation
AttachingEventstoForms:DifferentApproaches
Cross-BrowserEventHandling
CancelinganEvent
Selection
DynamicallyModifyingtheSelection
SelectionandAuto-Selection
RadioButtonsandCheckboxes
Thetext,textarea,password,andhiddenInputElements
TextValidation
InputFieldsandRegularExpressionValidation
Forms,theSandbox,andXSS
TestYourKnowledge:Quiz
TestYourKnowledge:Answers
9.BrowserAsPuzzleBox
TheStructureoftheBrowserataGlance
ThewindowObject
CreatingandControllingWindows
TheDialogs:alert,confirm,andprompt
CreatingCustomWindows
ModifyingaWindow
Frames
ThelocationObject
RemoteScriptingwiththeiframe
AddingandControllingTimers
Thehistory,screen,andnavigatorObjects
ThehistoryObject
ThescreenObject
ThenavigatorObject
Thehistory,screen,andnavigatorPropertiesinAction
TheDocumentObject
Links
Images
innerHTML
TestYourKnowledge:Quiz
TestYourKnowledge:Answers
10.CookiesandOtherClient-SideStorageTechniques
TheJavaScriptSandboxandCookieSecurity
TheSame-OriginSecurityPolicy
Usingdocument.domain
AllAboutCookies
StoringandReadingCookies
FlashSharedObjects,GoogleGears,andHTML5DOMStorage
TestYourKnowledge:Quiz
TestYourKnowledge:Answers

11.TheDOM,orWebPageAsTree
ATaleofTwoInterfaces
TheDOMHTMLAPl
TheDOMHTMLObjectsandTheirProperties
DOM(HTML).Collections
UnderstandingtheDOM:TheCoreAPl
TheDOMTree
NodePropertiesandMethods
TheDOMCoreDocumentObject
ElementandAccessinContext
ModifyingtheTree
TestYourKnowledge:Quiz
TestYourKnowledge:Answers

12.DynamicPages
JavaScript,CSS,andtheDOM
TheStyleProperty/Attributes
FontsandText
FontStyleProperties
TextProperties
PositionandMovement
DynamicPositioning
Drag-and-Drop
SizeandClipping
OverflowandDynamicContent
TheClippingRectangle
Display,Visibility,andOpacity
TheRightToolfortheRightEffect
Just-in-TimeInformation
RevisitingtheDOM:CollapsingForms,QuerySelectors,andClassNames
TestYourKnowledge:Quiz
TestYourKnowledge:Answers

13.CreatingCustomJavaScriptObjects
TheJavaScriptObjectandPrototyping
Prototyping
CreatingYourOwnCustomJavaScriptObjects
EntertheFunction
PublicandPrivatePropertiesandWherethisEntersthePicture
GettersandSetters
ObjectEncapsulation
ChainingConstructorsandJavaScriptInheritance
One-OffObjects
ObjectLibraries:PackagingYourObjectsforReuse
AdvancedErrorHandlingTechniques(try,throw,catch)
TestYourKnowledge:Quiz
TestYourKnowledge:Answers

14.MovingOutsidethePagewithAjax
HowAjaxWorks
HelloAjaxWorld!
TheXMLHttpRequestObjectandPreparingtoSendtheRequest
Object,Object,WhoHastheObject?
TheXMLHttpRequestMethods
ProcessingtheWebRequestReturn
CheckingthereadyStateandstatusofanAjaxRequest
ProcessingtheWebRequestResult
Ajax:ItsNotOnlyCode
TheDynamicNatureofAjax
AjaxAccessibilityandDegradingGracefully
SecurityandWorkarounds
JavaScriptandAjaxLibraries
TestYourKnowledge:Quiz
TestYourKnowledge:Answers

15.AjaxData:XMLorJSON?
XML-FormattedAjaxResults
TheDatasMIMEType
GeneratingtheXMLontheServer
ProcessingtheXMLontheClient
JavaScriptObjectNotation
ASimpleJSONApplication
TheJSONObject
TestYourKnowledge:Quiz
TestYourKnowledge:Answers
Index
点击展开 点击收起

   相关推荐   

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP