Javascript: var = myObject myObject | | {};

  • hgun77
  • Graduate
  • Graduate
  • Avatar de Usuario
  • Registrado: Jun 29, 2005
  • Mensajes: 164
  • Loc: Malaysia
  • Status: Offline

Nota Abril 8th, 2011, 2:25 am

Me gustaría saber por qué algunas personas declaran vars Javascript, como a continuación:

Código: [ Select ]
var myObject = myObject || {};


He hecho un poco de Google, pero a fuerza
obtener las palabras claves correctas. Por favor, asesoramiento. Gracias.
Malaysia > KL > TAR College
  • Anonymous
  • Bot
  • No Avatar
  • Registrado: 25 Feb 2008
  • Mensajes: ?
  • Loc: Ozzuland
  • Status: Online

Nota Abril 8th, 2011, 2:25 am

  • Rabid Dog
  • Web Master
  • Web Master
  • Avatar de Usuario
  • Registrado: May 21, 2004
  • Mensajes: 3229
  • Loc: South Africa
  • Status: Offline

Nota Abril 24th, 2011, 9:36 am

¿Estás seguro de que es Javascript?

C #las siguientes
Código: [ Select ]
return myObject = _myObject ?? (_myObject = new myObject());


todo esto no se devuelve el _myObject si no nulo y si entonces se crea una nueva instancia de myObject y lo devuelve después de asignar a _myObject. Tal vez el Javascript es el mismo?

La forma en que se lee (la muestra):
mi objetivo = mi objeto o un objeto nuevo.

Tengo un chivato sospecha que podría estar haciendo lo mismo
Watch me grow
  • baligena
  • Novice
  • Novice
  • No Avatar
  • Registrado: Abr 15, 2011
  • Mensajes: 25
  • Status: Offline

Nota Mayo 2nd, 2011, 6:44 pm

cuando el nombre de una variable como

var a = b | | c;

es así que se puede utilizar de esta manera

/ / Si es igual b verdadero o c 2
si (a == 2) {document.write (B o C igual a 2)}

Publicar Información

  • Total de mensajes en este tema: 3 mensajes
  • Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 215 invitados
  • No puede abrir nuevos temas en este Foro
  • No puede responder a temas en este Foro
  • No puede editar sus mensajes en este Foro
  • No puede borrar sus mensajes en este Foro
  • No puede enviar adjuntos en este Foro
 
 

© 2011 Unmelted, LLC. Ozzu® es una marca registrada de Unmelted, LLC