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ä student
on 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_name
mää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ä, name
ja age
ovat avaimia, ja John
ja 20
ovat 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: 20
ovat ominaisuuksia.

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 student
sisä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.greet
että kutsumme funktion objektin sisällä.
JavaScript- menetelmä on ominaisuus, joka sisältää toimintoilmoituksen. Seuraavassa opetusohjelmassa opit yksityiskohtaisesti JavaScript-menetelmistä.