⊗jsOpBsOC 24 of 60 menu

JavaScript OOP-daky obýektleri deňeşdirmek

Obýektleri ýöriteýän üýtgeýänleri nädip deňeşdirýändigine göz aýlalyň. Iki üýtgeýän, eger-de olar bir we şol bir obýekte çyzyk saklaýan bolsalar, deň hasaplanar. Amalyýetda göreliň. Aşakdaky klasymyz bar bolsun:

class User { constructor(name) { this.name = name; } }

Bu klasyň iki obýektini dözdüreliň:

let user1 = new User('1'); let user2 = new User('2');

Bir we şol bir obýekte çyzyk ýöriteýän üýtgeýänleri deňeşdireliň:

console.log(user1 === user1); // true

Indi bolsa, dürli obýektlere çyzyk ýöriteýän üýtgeýänleri deňeşdireliň:

console.log(user1 === user2); // false

Aşakdaky kodyň deňeşdirme netijesi näme bolar?

class Employee { constructor(name) { this.name = name; } } let emp1 = new Employee('john'); let emp2 = new Employee('eric'); console.log(emp1 === emp2);

Aşakdaky kodyň deňeşdirme netijesi näme bolar?

class Employee { constructor(name) { this.name = name; } } let emp1 = new Employee('john'); let emp2 = new Employee('eric'); console.log(emp1 === emp1);

Aşakdaky kodyň deňeşdirme netijesi näme bolar?

class Employee { constructor(name) { this.name = name; } } let emp1 = new Employee('john'); let emp2 = new Employee('john'); console.log(emp1 === emp2);

Aşakdaky kodyň deňeşdirme netijesi näme bolar?

class Employee { constructor(name) { this.name = name; } } let emp1 = new Employee('john'); let emp2 = new Employee('eric'); console.log(emp1 !== emp1);

Aşakdaky kodyň deňeşdirme netijesi näme bolar?

class Employee { constructor(name) { this.name = name; } } let emp1 = new Employee('john'); let emp2 = emp1; console.log(emp1 === emp2);

Aşakdaky kodyň deňeşdirme netijesi näme bolar?

class Employee { constructor(name) { this.name = name; } } let emp1 = new Employee('john'); let emp2 = new Employee('eric'); console.log(emp1 !== emp2);

Aşakdaky kodyň deňeşdirme netijesi näme bolar?

class Employee { constructor(name) { this.name = name; } } let emp1 = new Employee('john'); let emp2 = emp1; emp2.name = 'eric'; console.log(emp1 === emp2);
Türkmen
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkçeЎзбекOʻzbekTiếng Việt
Biz sahypanyň işlemegi, analitika we şahsyýetleşdirmek üçin cookie ulanýarys. Maglumatlaryň işlenişi Gizlinlik syýasaty boýunça amala aşyrylýar.
hemmesini kabul et sazlamak ret et