Вложенный объект
Всем привет,
Я начинающий. На данный момент изучаю объекты. Хочу написать программу которая создаёт объект принтер, который включает название (например HP) и тип (например Laser) и содержит в качестве свойства другой объект, (например компьютер к которому подключён принтер, usb, порт, и т.д). <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>Printer</title> <script type="text/javascript"> var txtModel = "HP"; var txtTipo = "Laser"; var txtHost = "LocalHost"; var txtAddress = "USB"; var txtCPU = "Intel"; function Equipo (txtHost, txtAddress, txtCPU) { this.host = txtHost; this.address = txtAddress; this.cpu = txtCPU; } function Impresora (txtModelo, txtTipo, miEquipo) { this.modelo = txtModelo; this.tipo = txtTipo; this.equipo = miEquipo; this.imprimir = fnImprimir(); } function fnImprimir(){ document.write ("Impresora: ", this.modelo, "<br>", "Tipo: ", this.tipo, "<br>"); document.write (miEquipo); } var miEquipo = new Equipo (this.host, this.address, this.cpu); var miImpresora = new Impresora (this.modelo, this.tipo, miEquipo); </script> <body> </body> </head> </html> Вопрос. В функции Impresora как описать объект Equipo. This.equipo = miEquipo; Как мне описать свойство объекта исходящего из другой функции? Спасибо. |
Часовой пояс GMT +3, время: 14:10. |