Foros aprenderaprogramar.com
Aprender a programar => C, C++, C#, Java, Visual Basic, HTML, PHP, CSS, Javascript, Ajax, Joomla, MySql y más => Mensaje iniciado por: Salvadoruve2 en 03 de Diciembre 2016, 17:59
-
Hola quería hacer alusión a un error de sintaxis o una errata en la descripción siguiente de este apartado:
Alternativa 3: definir un objeto y asignarle contenido a su propiedad prototype creando un objeto único con la sintaxis de literal (propiedades enumeradas con dos puntos y separadas por comas):
function nombreObjeto (par1, par2, …, parN) {
this.propiedad1 = valorPropiedad1; this.propiedad2 = valorPropiedad2; …
}
nombreObjeto.prototype = {
propiedadComún1: valorPropiedadComún1;
propiedadComún2: valorPropiedadComún2;
…
métodoComún1: function (par1, par2, …, parN) { … },
métodoComún2: function (par1, par2, …, parN) { … },
…
}
.. y es que en la parte de las propiedades (propiedadComún1: valorPropiedadComún1;
propiedadComún2: valorPropiedadComún2;) no iría ";" sino "," para delimitar sentencias.
Siento la molestia, pero es que me ha traido un poco de cabeza a la hora de comprender la sintaxis. Luego en el ejemplo ya he caido en la cuenta del error.
Gracias
-
Buenas Salvadoruve2, gracias por avisarlo. Es una errata, lo comunico para corregirlo.
Salu2