Preguntas etiquetadas con javascript

Para preguntas relacionadas con la programación en ECMAScript (JavaScript / JS) y sus diversos dialectos / implementaciones (excluyendo ActionScript). Esta etiqueta rara vez se usa sola, pero a menudo se asocia con las etiquetas [node.js], [jquery], [json] y [html].


8
Estructuras en Javascript
Anteriormente, cuando necesitaba almacenar una serie de variables relacionadas, creaba una clase. function Item(id, speaker, country) { this.id = id; this.speaker = spkr; this.country = country; } var myItems = [ new Item(1, 'john', 'au'), new Item(2, 'mary', 'us') ]; Pero me pregunto si esta es una buena práctica. ¿Existen …
112 javascript  struct 

2
¿Cómo suscribirse a un evento en un servicio en Angular2?
Sé cómo generar un evento con EventEmitter. También puedo adjuntar un método para ser llamado si tengo un componente como este: <component-with-event (myevent)="mymethod($event)" /> Cuando tengo un componente como este, todo funciona muy bien. Moví algo de lógica a un servicio y necesito generar un evento desde dentro del Servicio. …

9
Obtener parámetros de consulta del fragmento hash react-router
Estoy usando react y react-router para mi aplicación en el lado del cliente. Parece que no puedo averiguar cómo obtener los siguientes parámetros de consulta de una URL como: http://xmen.database/search#/?status=APPROVED&page=1&limit=20 Mis rutas se ven así (el camino está totalmente equivocado, lo sé): var routes = ( <Route> <DefaultRoute handler={SearchDisplay}/> <Route …





8
¿No se pueden establecer valores booleanos en LocalStorage?
Me di cuenta de que no puedo establecer valores booleanos en localStorage? localStorage.setItem("item1", true); alert(localStorage.getItem("item1") + " | " + (localStorage.getItem("item1") == true)); Siempre alerta true | falsecuando intento probarlo localStorage.getItem("item1") == "true", alerta verdadero ... ¿Cómo puedo configurar un elemento en localStorageverdadero? Incluso si es una cadena, pensé que …
112 javascript 

8
Llamar a la función Javascript desde la barra de direcciones / URL
¿Es posible llamar a una función de JavaScript desde la URL? Básicamente, estoy tratando de aprovechar los métodos JS en una página a la que no tengo acceso a la fuente. Algo como: http://www.example.com/mypage.aspx?javascript:printHelloWorld() Sé que si lo pones javascript:alert("Hello World");en la barra de direcciones funcionará. Sospecho que la respuesta …
112 javascript  url 

6
Manejo de errores específicos en JavaScript (piense en excepciones)
¿Cómo implementaría diferentes tipos de errores para poder detectar algunos específicos y dejar que otros aparezcan? Una forma de lograrlo es modificar el prototipo del Errorobjeto: Error.prototype.sender = ""; function throwSpecificError() { var e = new Error(); e.sender = "specific"; throw e; } Detectar error específico: try { throwSpecificError(); } …

6
Configuración de una variable de JavaScript desde el modelo Spring usando Thymeleaf
Estoy usando Thymeleaf como motor de plantilla. ¿Cómo paso una variable del modelo Spring a la variable JavaScript? Lado del resorte: @RequestMapping(value = "message", method = RequestMethod.GET) public String messages(Model model) { model.addAttribute("message", "hello"); return "index"; } Lado del cliente: <script> .... var m = ${message}; // not working alert(m); …


5
¿Cómo obtener acceso a webpack-dev-server desde dispositivos en la red local?
Hay alguna configuración del servidor de desarrollo webpack (es parte de toda la configuración): config.devServer = { contentBase: './' + (options.publicFolder ? options.publicFolder : 'public'), stats: { modules: false, cached: false, colors: true, chunk: false }, proxy: [{ path: /^\/api\/(.*)/, target: options.proxyApiTarget, rewrite: rewriteUrl('/$1'), changeOrigin: true }] }; function rewriteUrl(replacePath) …

30
Fusionar 2 matrices de objetos
Echemos un vistazo a un ejemplo. var arr1 = new Array({name: "lang", value: "English"}, {name: "age", value: "18"}); var arr2 = new Array({name : "childs", value: '5'}, {name: "lang", value: "German"}); Necesito fusionar esas 2 matrices de objetos y crear la siguiente matriz: arr3 = new Array({name: "lang", value: "German"}, …

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.