Всем привет,
Я начинающий. На данный момент изучаю объекты. Хочу написать программу которая создаёт объект принтер, который включает название (например 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; Как мне описать свойство объекта исходящего из другой функции?
Спасибо.