⊗jsOpBsMIC 8 of 60 menu

JavaScript да ООП да класслар ичида методларга мурожаат қилиш

Бир методларни бошқалари ичида this орқали чақириш мумкин. Келгина, мисол кўриб чиқайлик. Бизда фойдаланувчи класси ва ундаги метод бўлиб, у хоссани қайтаради:

class User { show() { return this.name; } }

Бизда cape методи ҳам бўлсин, у сатрнинг биринчи ҳарфини катта ҳарфга ўзгартиради:

class User { show() { return this.name; } cape(str) { return str[0].toUpperCase() + str.slice(1); } }

Келгина, show методи ичида cape методан фойдаланамиз:

class User { show() { return this.cape(this.name); } cape(str) { return str[0].toUpperCase() + str.slice(1); } }

Student классини яратинг, у name ва surn хоссаларига эга бўлсин.

Ёрдамчи метод яратинг, у сатрнинг биринчи белгисини олиб, уни катта ҳарфга айлантирсин.

Студентнинг инициалларини, яъни исми ва фамилиясининг биринчи ҳарфларини қайтарувчи методни яратинг.

enkamsdade