Najlepszy samouczek Obiekt JavaScript W 2024 r. W tym samouczku możesz dowiedzieć się Prawdziwe obiekty, właściwości i metody,Obiekt JavaScript,definicja obiektu,Przykłady,Przykłady,Właściwości obiektu,Właściwości Object Access,Przykład 1,Przykład 2,Metody obiektowe,Przykłady,Przykłady,Object Access Method,Więcej przykładów,

Obiekt JavaScript

Dane obiektu JavaScript posiada atrybuty i metody.


Prawdziwe obiekty, właściwości i metody

W prawdziwym życiu, samochód jest obiektem.

Obiekt ma swoje atrybuty, takie jak wagi i koloru, Start Stop, itp metod:

Przedmioty nieruchomość sposób

car.name = Fiat

car.model = 500

car.weight = 850 kg

car.color = biały

car.start ()

car.drive ()

car.brake ()

car.stop ()

Wszystkie samochody posiadają te właściwości, ale właściwości każdego samochodu jest inny.

Wszystkie samochody mają te metody, ale razem są one wykonywane są różne.


Obiekt JavaScript

W JavaScript, prawie wszystkie rzeczy są obiektami.

uwaga W JavaScript, obiekty są bardzo ważne w zrozumieniu przedmiotu, można dowiedzieć się JavaScript.

Nauczyłeś przypisania zmiennych JavaScript.

Poniższy kod zmienny samochodu ustawić wartość "fiat":

var samochód = "Fiat";

Obiekt jest zmienna, ale obiekt może zawierać wiele wartości (wiele zmiennych).

var samochód = {type: "Fiat ", model: 500, kolor: "białe"};

W powyższym przykładzie, trzy wartości ( "Fiat", 500, "białe") do zmiennej samochodu.

W powyższym przykładzie, trzy zmienne (typ, model, kolor) do zmiennej samochodu.

uwaga obiekt JavaScript jest kontenerem zmiennych.


definicja obiektu

Można użyć do określenia charakteru i utworzyć obiekt JavaScript:

Przykłady

var osoba = {imię: "Jan ", nazwisko "Kowalski", wiek: 50 Kolor oczu: "blue"};

Spróbuj »

Niestandardowe obiekty JavaScript może obejmować wiele linii, obowiązuje z nową linią nie jest wymagane:

Przykłady

var = {osoba
Imię: "John",
lastName: "Kowalski",
Wiek: 50,
Kolor oczu: "blue"
};

Spróbuj »


Właściwości obiektu

Można powiedzieć, że "obiekt JavaScript jest kontenerem zmiennych."

Jednak zwykle myślimy "obiekt JavaScript jest kluczem do pojemnika."

parę klucz-wartość jest zazwyczaj pisane jako nazwa: wartość (z kluczowych wartości oddzielonych dwukropkiem).

par klucz-wartość w obiektach JavaScriptu są zazwyczaj określane jako właściwości obiektu.

uwaga obiekt JavaScript jest atrybut pojemnik zmienne.

Kluczem obiektu do brzmienia podobnego do:

  • Tablice asocjacyjne w PHP
  • Python w słowniku
  • C tablica języka hash
  • Java hash mapie
  • Ruby i Perl tabeli mieszania

Właściwości Object Access

Możesz uzyskać dostęp do właściwości obiektu na dwa sposoby:

Przykład 1

person.lastName;

Spróbuj »

Przykład 2

osób [ "lastName"];

Spróbuj »


Metody obiektowe

Sposób określa obiekt funkcji i przechowywany jako atrybut obiektu.

Metoda obiektu poprzez dodanie () wezwanie (jako funkcja).

Przykłady grupy osoby korzystające sposobu Przedmiotem FULLNAME ():

Przykłady

name = person.fullName ();

Spróbuj »

Jeśli chcesz uzyskać dostęp do obiektu własności osoby fullname, który jest zdefiniowany jako ciąg zwracany przez funkcję:

Przykłady

name = person.fullName;

Spróbuj »

uwaga Obiekt JavaScript jest kontenerów właściwości i metody.

W poniższym poradniku dowiesz się więcej na temat funkcji, właściwości i metod poznania.


Object Access Method

Można użyć następującej składni, aby utworzyć metody obiektu:

methodName: function () {linie kodu}

Można użyć następującej składni, aby uzyskać dostęp do metody obiektu:

objectName.methodName ()

Sposób obiektu osoby, fullname jako atrybut Zazwyczaj fullname ().

Istnieje kilka sposobów tworzenia, używania i modyfikowania obiektów JavaScript.

Istnieje również wiele sposobów tworzenia, używania i modyfikowania właściwości i metody.

uwaga W poniższym poradniku dowiesz się więcej na temat przedmiotu poznania.


Więcej przykładów

I tworzyć obiekty JavaScript

Tworzenie obiektu JavaScript II

Właściwości Object Access I

Object Access Properties II

Atrybut funkcyjny jako sposób uzyskania dostępu do

Funkcja jako atrybut dostępu atrybutu

Obiekt JavaScript
10/30