ejemplo operador with

al operador with se le pasa como parámetro un objeto y dentro del with se pueden llamar a todos los metodos de esa objeto.

by Fabian Allel

JavaScript

var objeto = {
    nombre: 'Jose',
    apellido: 'Apellido',
    returnTodo: function () {
        return this.nombre + " " + this.apellido;
    },
    returnNombre: function () {
        return this.nombre;
    },
    returnApellido: function () {
        return this.apellido;
    }
}

with(objeto) {
    console.log(returnTodo());
    console.log(returnApellido());
}