21
C, C++, C#, Java, Visual Basic, HTML, PHP, CSS, Javascript, Ajax, Joomla, MySql y más / JavaScript cómo crear objetos vacíos. Añadir propiedades y métodos CU01145E
« en: 02 de Febrero 2017, 19:39 »
Solución planteada para el ejercicio CU01145E del curso básico de programación web con JavaScript.
Código: [Seleccionar]
<!DOCTYPE html>
<html><head><meta charset="utf-8">
<script type="text/javascript">
var GestionDeUsuarios = {};
GestionDeUsuarios.preguntarNombre = function(){
var nombreUsuario = prompt("asignar nombre al usuario");
var idUsuario = prompt("asignar ID al usuario");
Object.defineProperty(GestionDeUsuarios, 'nombre', {value: nombreUsuario, writable:true,
enumerable:true, configurable:true});
Object.defineProperty(GestionDeUsuarios, 'id', {value: idUsuario, writable:true,
enumerable:true, configurable:true});
}
GestionDeUsuarios.despedir = function(){
alert("hasta luego " + this.nombre);
}
</script></head>
<body>
<button onclick="GestionDeUsuarios.preguntarNombre()"> Preguntar Nombre</button>
<button onclick="GestionDeUsuarios.despedir()"> despedir</button>
</body></html>