Preguntas etiquetadas con javascript

258
Obtener una lista de claves de matriz asociativas

Tengo una matriz asociativa en Javascript: var dictionary = { "cats": [1,2,3,4,5], "dogs": [6,7,8,9,10] }; ¿Cómo obtengo las claves de este diccionario? es decir, quiero var keys = ["cats", "dogs"]; Edite 7 años después: solo para obtener la terminología correcta, no existe una 'matriz...

258
¿Cómo logro un if / else en mustache.js?

Parece bastante extraño que no pueda entender cómo hacer esto con bigote. ¿Es compatible? Este es mi triste intento de intentarlo: {{#author}} {{#avatar}} <img src="{{avatar}}"/> {{/avatar}} {{#!avatar}} <img src="/images/default_avatar.png" height="75" width="75" />...

258
Reemplazar varios caracteres en una llamada de reemplazo

Pequeña pregunta muy simple, pero no entiendo cómo hacerlo. Necesito reemplazar cada instancia de '_' con un espacio, y cada instancia de '#' con nada / vacío. var string = '#Please send_an_information_pack_to_the_following_address:'; He intentado esto: string.replace('#','').replace('_', '...

257
AngularJS $ http y $ resource

Tengo algunos servicios web a los que quiero llamar. $resourceo $http, ¿cuál debo usar? $resource: https://docs.angularjs.org/api/ngResource/service/$resource $http: https://docs.angularjs.org/api/ng/service/$http Después de leer las dos páginas API anteriores, estoy perdido. ¿Podría explicarme...

256
¿Cómo resolver el C: \ fakepath?

<input type="file" id="file-id" name="file_name" onchange="theimage();"> Este es mi botón de carga. <input type="text" name="file_path" id="file-path"> Este es el campo de texto donde tengo que mostrar la ruta completa del archivo. function theimage(){ var filename =...