JavaScript-objektit (esimerkkejä)

Tässä opetusohjelmassa opit JavaScript-objekteista esimerkkien avulla.

JavaScript-tietotyyppien opetusohjelmassa opit noin 7 erilaista primitiivistä tietotyyppiä. Ja tässä aiot oppia kahdeksannesta>// object const student = ( firstName: 'ram', class: 10 );

Tässä studenton objekti, joka tallentaa arvot, kuten merkkijonot ja numerot.

JavaScript-objekti-ilmoitus

Syntaksi objektin julistamiseksi on:

 const object_name = ( key1: value1, key2: value2 )

Tässä object_namemääritetään objekti . Objektin kukin jäsen on avain: arvopari erotettuna pilkuilla ja suljettuna kiharoissa aaltosulkeissa ().

Esimerkiksi,

 // object creation const person = ( name: 'John', age: 20 ); console.log(typeof person); // object

Voit määrittää objektin myös yhdellä rivillä.

 const person = ( name: 'John', age: 20 );

Yllä olevassa esimerkissä, nameja ageovat avaimia, ja Johnja 20ovat arvoja vastaavasti.

On olemassa muita tapoja julistaa objekti JavaScriptissä. Lisätietoja on osoitteessa Eri tapoja ilmoittaa JavaScript-objekteista.

JavaScript-objektin ominaisuudet

JavaScriptissä "key: value" -pareja kutsutaan ominaisuuksiksi . Esimerkiksi,

 let person = ( name: 'John', age: 20 );

Tässä, name: 'John'ja age: 20ovat ominaisuuksia.

JavaScript-objektin ominaisuudet

Objektin ominaisuuksien käyttö

Voit käyttää ominaisuuden arvoa käyttämällä sen avainta .

1. Pistemerkinnän käyttö

Tässä on pistemerkinnän syntaksi.

 objectName.key

Esimerkiksi,

 const person = ( name: 'John', age: 20, ); // accessing property console.log(person.name); // John

2. Sulujen merkinnän käyttäminen

Tässä on hakasulkeiden merkintöjen syntaksi.

 objectName("propertyName")

Esimerkiksi,

 const person = ( name: 'John', age: 20, ); // accessing property console.log(person("name")); // John

JavaScriptin sisäkkäiset objektit

Kohde voi sisältää myös toisen objektin. Esimerkiksi,

 // nested object const student = ( name: 'John', age: 20, marks: ( science: 70, math: 75 ) ) // accessing property of student object console.log(student.marks); // (science: 70, math: 75) // accessing property of marks object console.log(student.marks.science); // 70

Yllä olevassa esimerkissä objekti studentsisältää ominaisuudessa objektiarvon marks.

JavaScript-objektimenetelmät

JavaScriptissä objekti voi sisältää myös toiminnon. Esimerkiksi,

 const person = ( name: 'Sam', age: 30, // using function as a value greet: function() ( console.log('hello') ) ) person.greet(); // hello

Tässä toimintoa käytetään tervehdysnäppäimen arvona. Siksi meidän on käytettävä person.greet()sen sijaan, person.greetettä kutsumme funktion objektin sisällä.

JavaScript- menetelmä on ominaisuus, joka sisältää toimintoilmoituksen. Seuraavassa opetusohjelmassa opit yksityiskohtaisesti JavaScript-menetelmistä.

Mielenkiintoisia artikkeleita...