Foros del Web » Soporte técnico » Ayuda General »

como se traduce masks en informatica?

Estas en el tema de como se traduce masks en informatica? en el foro de Ayuda General en Foros del Web. Perdonen si el tema del post no deba ir aqui, pero leyendo un libro de javascript encontre este termino masks que lo traducen como mascara ...
  #1 (permalink)  
Antiguo 16/05/2012, 23:25
Avatar de Copia  
Fecha de Ingreso: noviembre-2009
Mensajes: 309
Antigüedad: 14 años, 5 meses
Puntos: 4
como se traduce masks en informatica?

Perdonen si el tema del post no deba ir aqui, pero leyendo un libro de javascript encontre este termino masks que lo traducen como mascara y pues no entiendo lo que quiere decir, la oracion completa es esta:

If you add a property to an instance that has the same name as a property on the prototype, you create the property on the instance, which then masks the property on the prototype.

que con ayuda de google translate es:

Si se agrega una propiedad a una instancia que tiene el mismo nombre que una propiedad en el prototipo, se crea la propiedad en la instancia, que luego las máscaras de la propiedad en el prototipo.

Como deberia traducirse?
__________________
Dejando una huella de mi existencia por la red en http://tiricaya.com
  #2 (permalink)  
Antiguo 17/05/2012, 08:02
Avatar de zerokilled
Javascripter
 
Fecha de Ingreso: abril-2009
Ubicación: Isla del Encanto, La Borinqueña [+>==]
Mensajes: 8.050
Antigüedad: 15 años
Puntos: 1485
Respuesta: como se traduce masks en informatica?

buenas.
más o menos, mask significa ocultar o esconder. en este caso, no se refiere a la técnica de encapsulamiento para ocultar información de modo que solo ciertos procesos específicos puedan accesarlo. más bien se refiere a la prioridad que se le da a una propiedad sobre otra dado el esquema de resolusión de conflicto para identificadores. en términos humano lo que quiere decir es que si existen dos o más contenedores con el mismo nombre dentro de una misma jerarquía, el valor que se obtiene depende en que punto de la jerarquía está definido y la forma en como se accesa a ese contenedor.

Código:
Object.prototype.value = "in prototype";
var obj = new Object();

console.log(obj.value); 
// en la consola se imprime el string "in prototype";

console.log(obj.hasOwnProperty('value')); 
// imprime false porque la propiedad 'value' no esta declarada directamente en el objeto;

obj.value = "in object";
console.log(obj.value); 
// imprime en consola el string "in object", pero eso no significa que se ha perdido el valor anterior;

// podemos comprobarlo si creamos otro objeto;
var some = new Object();
console.log(some.value);

// o incluso si eliminamos la propiedad directamente del objeto;
delete obj.value;
console.log(obj.value);
http://en.wikipedia.org/wiki/Data_masking
__________________
la maldad es una virtud humana,
y la espiritualidad es la lucha del hombre contra su maldad.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 20:07.