JavaScript 1.5 kézikönyv

http://developer.mozilla.org/en/docs...ript_1.5_Guide

A kézikönyvről

Újdonságok a JavaScript 1.5-ban
Újdonságok a JavaScript későbbi változataiban
Amit már tudnod kell
A JavaScript változatai
Hol található információ a JavaScript-ről
A kézikönyvben követett formai elvek

A JavaScript áttekintése

Mi a JavaScript?
A JavaScript és a Java
A JavaScript éz az ECMAScript leírás
A JavaScript változatai és az ECMAScript leírás kiadásai közötti viszony
A JavaScript dokumentáció és az ECMAScript specifikáció szembenállása
A JavaScript és az ECMAScript nevezéktana

A nyelv alapvető funkciói

Értékek
Adattípusok közötti átalakítás
Változók
A változók bevezetése
A változók kiértékelése
A változók hatóköre
Globális változók
Állandók
Literálok
Array literálok
Boolean literálok
Floating-Point literálok
Integers
Object literálok
String literálok
Unicode
Unicode Compatibility with ASCII and ISO
Unicode Escape Sequences
Unicode characters in JavaScript files
Displaying Characters with Unicode

Kifejezések és operátorok

Kifejezések
Operátorok
Értékadó operátorok
Összehasonlító operátorok
Aritmetikai operátorok
Bit-operátorok
Logikai operátorok
Karakterlánc operátorok
Special operátorok
Operator Precedence

Reguláris kifejezések

Reguláris kifejezés létrehozása
Reguláris kifejezés-minta írása
Egyszerű minták használata
Speciális karakterek használata
Zárójelek használata
Munka a reguláris kifejezésekkel
Zárójeles substring-találatok használata
Globális keresés, betűérzékenység és többsoros bevitel
Példák

Utasítások

Blokk-utasítások
Feltételes utasítások
Az if...else utasítás
A switch utasítás
Ciklus-utasítások
A for utasítás
A do...while utasítás
A while utasítás
A label utasítás
A break utasítás
A continue utasítás
Objektum-manipulációs utasítások
A for...in utasítás
A with utasítás
Megjegyzések
Kivétel-kezelő utasítások
A throw utasítás
A try...catch utasítás

Függvények

A függvények meghatározása
A függvények meghívása
Using the arguments Object
Előredefiniált függvények
Az eval függvény
Az isFinite függvény
Az isNaN függvény
A parseInt és a parseFloat függvény
A Number és a String függvény
Az escape és az unescape függvény

Munka az objektumokkal

Objektumok és tulakdonságok
Új objektum létrehozása
Using objektum Initializers
Using a Constructor Function
Indexing objektum Properties
Defining Properties for an objektum Type
Defining Methods
Using this for objektum References
Defining Getters and Setters
Deleting Properties
Előredefiniált objektumok
Array objektum
Boolean objektum
Date objektum
Function objektum
Math objektum
Number objektum
RegExp objektum
String objektum

Details of the Object Model

Class-Based vs. Prototype-Based Languages
Defining a Class
Subclasses and Inheritance
Adding and Removing Properties
Summary of Differences
The Employee Example
Creating the Hierarchy
Object Properties
Inheriting Properties
Adding Properties
More Flexible Constructors
Property Inheritance Revisited
Local versus Inherited Values
Determining Instance Relationships
Global Information in Constructors
No Multiple Inheritance

LiveConnect Overview

Working with Wrappers
JavaScript to Java Communication
The Packages Object
Working with Java Arrays
Package and Class References
Arguments of Type char
Handling Java Exceptions in JavaScript
Java to JavaScript Communication
Using the LiveConnect Classes
Data Type Conversions
JavaScript to Java Conversions
Java to JavaScript Conversions

Originally At: http://devedge-temp.mozilla.org/libr...ipt/1.5/guide/

Document Tags and Contributors

Contributors to this page: Csörföly D, CsörfölyD
Utoljára frissítette: Csörföly D,