Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: zaawansowany tutorial dla JS
Forum PHP.pl > Forum > Po stronie przeglądarki > JavaScript
kamiseq
podgladalem troche kodu JS i wyglada na to ze mozna tworzyc cos jak klasy, tworzyc wlasne obiekty itp. natomiast wszedzie pisza ze JS jest jezykiem opartym o obiekty. ma ktos jakis porzadny tutorial ktory bedzie obejmowal tez to zagadnienie.

np nowy dla mnie jest taki zapis
  1. <?php
  2. function a{
  3. return {
  4. x:myValue,
  5. y:myValue2
  6. };
  7. }
  8. ?>

rozumiem ze stworzylem sobie lokalnie 2 obiekty x i y i 2 pola - ktorym nadam jakas wartosc do ktorej bede sie mogl pozniej odwolac.

itp
szukalem troche o tym na sieci ale jakos znajdowalem tylko podstawowe informacje o uzyciu jezyka a nie o samym jezyku
dr_bonzo
Obiektowosc w JS jest zje...(czytaj nie lubie jej) znacznie sie rozni w zapisie od C/Java/php

Googluj: OOP javascript

----
z bookmarkow:
http://wsabstract.com/javatutors/oopjs.shtml
http://www.kevlindev.com/tutorials/javascript/inheritance/
http://www.webreference.com/js/column80/
kamiseq
no jest malo czytelna, i wyglada tak jakby to byla nakladka ktora ktos zaimplementowal i dziala, a nie przemyslane dzialanie
mariuszn3
Ktoś kiedyś powiedział, że Javascript to najbardziej nie rozumiany język na świecie.
Moim zdaniem obiektowość w nim jest bardzo ciekawa.
Twój zapis kamiseq ma parę błędów.. jeśli funkcja to
Kod
function a() {
}

w dalszej części przypisujesz nie zdefiniowane (przynajmniej w kodzie, który prezentujesz) zmienne do parametrów więc obiekt, który ma zwrócić funkcja a() (po powyższej poprawce) będzie zawierał dwa nie zdefiniowane (typ 'undefined') parametry.
Bardzo dobry wstęp do JS znajdziesz tutaj http://simon.incutio.com/archive/2006/03/07/etech
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.