La expresión lambda de C # también tiene cierres, pero rara vez es discutida por las comunidades o libros de C #. Veo que muchas más personas y libros de JavaScript hablan sobre sus cierres que en el mundo de C #. ¿Porqué es
La expresión lambda de C # también tiene cierres, pero rara vez es discutida por las comunidades o libros de C #. Veo que muchas más personas y libros de JavaScript hablan sobre sus cierres que en el mundo de C #. ¿Porqué es
Advertencia: esta es una publicación larga. Hagámoslo simple. Quiero evitar tener que prefijar el nuevo operador cada vez que llamo a un constructor en JavaScript. Esto se debe a que tiendo a olvidarlo, y mi código se arruina mal. La forma simple de evitar esto es esto ... function Make(x) { if...
Estoy tratando de entender detrás de las escenas de la cortina de Javascript y estoy atascado en la comprensión de la creación de objetos integrados, especialmente Objeto y Función y la relación entre ellos. Cuando leí que todos los objetos integrados como Array, String, etc. son extensiones...
ES6 agregó funciones de flecha de grasa ( =>), que tienen dos diferencias principales con respecto a las funciones normales: sintaxis más corta (incluido el retorno implícito si usa un cuerpo de expresión única) heredar thisdel alcance circundante Ambas son características muy útiles, pero...
He estado trabajando con JavaScript durante los últimos 4 años. Tengo mucha confianza en mis habilidades para resolver problemas y puedo ver que la calidad de mi código está mejorando. Intento mantenerme al día con la comunidad y actualmente estoy trabajando con ES2015 y React.js. Sin embargo,...
Estoy buscando una buena manera de aplanar (dividir) una lista de rangos numéricos potencialmente superpuestos. El problema es muy similar al de esta pregunta: la forma más rápida de dividir rangos de fechas superpuestos , y muchos otros. Sin embargo, los rangos no son solo enteros, y estoy...
Algunos idiomas afirman no tener "excepciones de tiempo de ejecución" como una clara ventaja sobre otros idiomas que los tienen. Estoy confundido sobre el asunto. La excepción de tiempo de ejecución es solo una herramienta, que yo sepa, y cuando se usa bien: puede comunicar estados "sucios"...
Si estoy diseñando un sitio web de una página, ¿es mejor crear un archivo externo para mi código JS, o simplemente ponerlo en el código html? ¿Ponerlo en la página es más rápido de cargar? ¿Puedo cambiar los permisos para denegar las solicitudes de los usuarios para el código, pero la página html...
Cerrado. Esta pregunta está fuera de tema . Actualmente no está aceptando respuestas. ¿Quieres mejorar esta pregunta? Actualice la pregunta para que sea sobre el tema de Software Engineering Stack Exchange. Cerrado hace 4 años . Soy un programador...
Estoy buscando una respuesta definitiva a por qué la extensión de los prototipos incorporados está tan castigada en la comunidad de desarrolladores de JS. He estado usando el marco Prototype JS por un tiempo, y para mí [1,2,3].each(doStuff)parece mucho más elegante que eso $.each([1,2,3], doStuff)....
He pasado bastante tiempo desarrollando simples widgets para proyectos de la siguiente manera: var project = project || {}; (function() { project.elements = { prop1: val1, prop2: val2 } project.method1 = function(val) { // Do this } project.method2 = function(val) { // Do that }...
Cerrada . Esta pregunta necesita estar más centrada . Actualmente no está aceptando respuestas. ¿Quieres mejorar esta pregunta? Actualice la pregunta para que se centre en un problema solo editando esta publicación . Cerrado hace 6 años . Soy un...
Cerrada . Esta pregunta está basada en la opinión . Actualmente no está aceptando respuestas. ¿Quieres mejorar esta pregunta? Actualice la pregunta para que pueda ser respondida con hechos y citas editando esta publicación . Cerrado hace 4 años . Durante...
He estado felizmente usando JQuery durante los últimos 2 años y he tenido bastante éxito creando algunas funciones realmente geniales ... así que estoy muy cómodo con eso. También creo que el futuro de la web continuará en la ruta actual del lado del cliente. Sin embargo... El próximo desafío...
Estoy aprendiendo NodeJS y solo quería aclarar algo. En varios tutoriales y libros introductorios hasta el momento, describieron muy pronto la arquitectura "sin bloqueo" de Node, o mejor dicho, es posible (y se recomienda, todo el punto) codificar de manera no bloqueante. Entonces, por ejemplo,...
Estoy jugando con una abstracción de consulta sobre la API de base de datos WebSQL / Phonegap, y me siento atraído y dudoso por definir una API fluida que imite el uso de la gramática del idioma inglés natural. Puede ser más fácil explicar esto a través de ejemplos. Las siguientes son todas las...
Tal como está actualmente, esta pregunta no es adecuada para nuestro formato de preguntas y respuestas. Esperamos que las respuestas estén respaldadas por hechos, referencias o experiencia, pero esta pregunta probablemente solicitará debate, argumentos, encuestas o discusión
Estoy bastante entusiasmado con el modelo react.js porque hace que la manipulación DOM sea tan fluida y comprensible. Pero me pregunto cómo podría aprovecharse para un sitio que es en gran parte estático con grandes bloques de texto e imágenes que no se mueven. ¿Se interpondría en el camino? Parece...
Cerrada . Esta pregunta necesita estar más centrada . Actualmente no está aceptando respuestas. ¿Quieres mejorar esta pregunta? Actualice la pregunta para que se centre en un problema solo editando esta publicación . Cerrado hace 6 años . Para un...
Es ampliamente conocido que el nombre "JavaScript" está registrado por Oracle (anteriormente una marca comercial de Sun, anteriormente una marca comercial de Netscape). Sin embargo, otros parecen no tener problemas para usar la marca registrada JavaScript. Google lo usa en referencia a V8 ,...