estaBloqueado
Se utiliza para verificar si un objeto está "bloqueado", lo que significa que sus propiedades no se pueden modificar, agregar o eliminar. Devuelve verdadero si el objeto está bloqueado y falso si no lo está.
Ejemplo📝
var fruta = {
nombre: "Manzana",
color: "Rojo"
};
Objecto.bloquear(fruta); // bloquea el objeto fruta para que no se puedan modificar sus propiedades
var estaCongelada = Objeto.estaBloqueado(fruta); // Verifica si la fruta está bloqueada
imprimir("¿La fruta está congelada? " + ciertoFalso(estaCongelada)); // Imprime si la fruta está congelada o no
funcion ciertoFalso(valor) {
return valor ? "Sí" : "No";
}
Salida:
// ¿La fruta está congelada? Sí
En este ejemplo, el método estaBloqueado nos ayudaría a determinar si el objeto persona está bloqueado o no. Si el objeto está bloqueado, no podríamos modificar sus propiedades existentes ni agregar nuevas propiedades.