¿Cómo devuelvo la respuesta de una llamada asíncrona?

Tengo una function foo que hace una request de Ajax. ¿Cómo puedo devolver la respuesta de foo ? Traté de devolver el valor de la callback de success , así como asignar la respuesta a una variable local dentro de la function y devolver esa, pero ninguna de esas forms realmente devuelve la respuesta. function […]

¿Cómo incluyo un file JavaScript en otro file JavaScript?

¿Hay algo en JavaScript similar a @import en CSS que le permita include un file JavaScript dentro de otro file JavaScript?

¿Cuál es la forma más eficiente de clonar un object en JavaScript?

¿Cuál es la forma más eficiente de clonar un object de JavaScript? He visto obj = eval(uneval(o)); siendo utilizado, pero eso no es estándar y solo es compatible con Firefox . He hecho cosas como obj = JSON.parse(JSON.stringify(o)); pero cuestiona la eficiencia. También he visto funciones de copy recursivas con varios defectos. Me sorprende que […]

¿Cómo elimino una propiedad de un object JavaScript?

Digamos que creo un object de la siguiente manera: var myObject = { "ircEvent": "PRIVMSG", "method": "newURI", "regex": "^http://.*" }; ¿Cuál es la mejor manera de eliminar la regex la propiedad para terminar con myObject nuevo de la siguiente manera? var myObject = { "ircEvent": "PRIVMSG", "method": "newURI" };

"Pensando en AngularJS" si tengo un background jQuery?

Supongamos que estoy familiarizado con el desarrollo de aplicaciones del lado del cliente en jQuery , pero ahora me gustaría comenzar a usar AngularJS . ¿Puedes describir el cambio de paradigma que es necesario? Aquí hay algunas preguntas que pueden ayudarlo a enmarcar una respuesta: ¿Cómo puedo diseñar y diseñar aplicaciones web del lado del […]

¿Qué operador igual (== vs ===) se debe usar en las comparaciones de JavaScript?

Estoy usando JSLint para ir a través de JavaScript, y está devolviendo muchas sugerencias para replace == (dos signos iguales) con === (tres signos iguales) al hacer cosas como comparar idSele_UNVEHtype.value.length == 0 dentro de un if statement. ¿Hay algún beneficio en el performance al replace == con === ? Cualquier mejora en el performance […]

Javascript tiene muchos buenos JS marco (como Node.js AngularJS Vue.js React.js) es el mejor lenguaje de script.