Preguntas con la etiqueta [javascript]

Lista javascript preguntas

Tengo todos mis controladores AngularJS en un archivo, controladores.js. Este archivo está estructurado de la siguiente manera: angular.module('myApp.controllers', []) .controller('Ctrl1', ['$scope', '$http', function($scope, $http) { }]) .controller('Ctrl2', ['$scope', '$http', function($scope,

Opción 1 - switchusando return: function myFunction(opt) { switch (opt) { case 1: return "One"; case 2: return "Two"; case 3: return "Three"; default: return ""; } } Opción 2

Según MDN, definitivamente no deberíamos utilizar la .keyCodepropiedad. Está en desuso: https://developer.mozilla.org/en-US/docs/Web/API/KeyboardEvent/keyCode En la escuela W3, este hecho se minimiza y solo hay una nota al margen que dice que

Veo esto en algún código y no tengo idea de qué hace: var jdn = function(y, m, d) { var tmp = (m <= 2 ? -1 : 0); return

¿Imitando conjuntos en JavaScript?

7
respuestas
220
votos
93.2k
vistas

Estoy trabajando en JavaScript. Me gustaría almacenar una lista de valores de cadena únicos y desordenados, con las siguientes propiedades: ¿Una forma rápida de preguntar '¿está A en la lista'?

Diferencia entre val() y texto()

4
respuestas
236
votos
109.6k
vistas

¿Cuál es la diferencia entre las funciones de jQuery val()ytext() ? ¿Dónde usarías uno sobre el otro?

Permito que el usuario cargue imágenes en una página mediante arrastrar y soltar y otros métodos. Cuando se suelta una imagen, la uso URL.createObjectURLpara convertirla a una URL de objeto

¿Cómo obtener JSON de una URL en JavaScript?

12
respuestas
247
votos
931.1k
vistas

Esta URL devuelve JSON: { query: { count: 1, created: "2015-12-09T17:12:09Z", lang: "en-US", diagnostics: {}, ... } } Intenté esto y no funcionó: responseObj = readJsonFromUrl('http://query.yahooapis.com/v1/publ...'); var count = responseObj.query.count;

He escrito algo de código y en ciertos lugares ==se requiere y en otros =se requiere. ¿Alguien puede explicar las diferencias o señalarme el recurso que puede hacerlo? Ejemplo: if($("#block").css.display

estoy copiando objAaobjB const objA = { prop: 1 }, const objB = objA; objB.prop = 2; console.log(objA.prop); // logs 2 instead of 1 mismo problema para matrices const arrA

Atributos de datos personalizados: http://dev.w3.org/html5/spec/Overview.html#embedding-custom-non-visible-data Cuando digo "trabajar", me refiero a si tengo un HTML como este: <div id="geoff" data-geoff="geoff de geoff"> será el siguiente JavaScript: var geoff = document.getElementById('geoff');

¿Cómo obtener un subconjunto de una matriz?

5
respuestas
387
votos
526.6k
vistas

Tengo var ar = [1, 2, 3, 4, 5]y quiero alguna función getSubarray(array, fromIndex, toIndex), ese resultado de la llamada getSubarray(ar, 1, 3)es una nueva matriz [2, 3, 4].

Siempre me he sentido confundido entre colecciones HTML, objetos y matrices cuando se trata de DOM. Por ejemplo... ¿ Cuál es la diferencia entre document.getElementsByTagName("td")y $("td")? $("#myTable")y $("td")son objetos (objetos

He leído muchos blogs y publicaciones sobre cómo agregar conjuntos de campos dinámicamente, pero todos dan una respuesta muy complicada. Lo que necesito no es tan complicado. Mi código HTML:

<script> //in one script var someVarName_10 = 20; </script> Quiero obtener acceso a esta variable desde otro script por nombre de variable. Con el objeto de ventana es simple, ¿es