Vyhledávání na webu

javascript - Procházet více polí, kombinovat je do jednoho pole a zachovat indexy v rámci podpole

Trochu dlouhý název, ale zkusím vysvětlit, co chci udělat. V podstatě mám několik polí, která chci sloučit do jednoho pole. Problém je v tom, že potřebuji projít položky v podpolích a přidávat je po jednom a zachovat pořadí. Konečným cílem je, že chci dat

Přečtěte si více →

javascript - volání Array.prototype.reverse() na prázdném poli?

Poznámka: kód v této otázce byl spuštěn v konzoli Chrome.

Na tento problém jsem narazil, když jsem řešil JS-puzzler, otázku 21 (no… ale neposkytl žádné pořadí). Otázka se ptá na výsledek:

var x = [].reverse; x();

a odpověď je window. Jak odpověď uvádí:

[

Přečtěte si více →

javascript - klíče pole formulářových prvků v Node a Express

Navzdory mým nejlepším snahám jsem zaseknutý při získávání klíčů polí pro formulářové prvky odeslané do NodeJS, Express a Handlebars.

Moje formulářové prvky vypadají takto:

{{#each block}} <input type='text' name='block_payout[{{id}}]' /> {{/each}

To vede k následujícímu značkování v

Přečtěte si více →

javascript - forEach na 'novém poli' nedělá to, co očekávám

Právě se učím používat JS vyšší řádové funkce (map, forEach, reduce, atd.) a narazil jsem na zmatení. Snažím se napsat jednoduchou funkci 'range', ale nemůžu naplnit své výstupní pole. Toto je cíl:

range(1, 4) // [1, 2, 3, 4]

Dostávám toto:

[undefined × 4]

Ta

Přečtěte si více →

Pro hlubokou kopii vícerozměrného pole v JavaScriptu se zdá jednoúrovňové kopírování dostačující. Je to spolehlivě pravda?

Poznámka: Jsem jen začínající programátor, takže v jádru této otázky může být zřejmá chyba nebo nedorozumění.

V podstatě potřebuji v JavaScriptu provést hlubokou kopii vícerozměrných polí 'hodnotou' do neznámé hloubky. Myslel jsem si, že to bude vyž

Přečtěte si více →

javascript - získat všechny obrázky v poli z adresáře a podadresářů

Momentálně mám strukturu stromu podobnou následující:

+images +sub-directory -image1.jpg -image2.jpg +sub-directory-2 -image3.jpg -image4.jpg -some-image.jpg -another.jpg <script> <?php //path to dire

Přečtěte si více →

javascript - Jak vrátit ArrayBuffer z $http požadavku v Node.js?

Odeslal jsem požadavek $http.post z Angular.js do Node.js, abych získal ArrayBuffer následovně:

$http.post('/api/scholarships/load/uploaded-files', Global.user, {responseType:'arraybuffer'}).success(function(ab){ console.log(ab); // Return ArrayBuffer {} })

Přečtěte si více →

three.js - ThreeJS načítání textury z surového javascriptového ArrayBufferu

Vzhledem k tomu, že mám Javascript ArrayBuffer s binárními daty obrázku a příponu (jpg, png atd.), chtěl bych vytvořit texturu ThreeJS (bez provádění HTTP požadavku nebo načítání souboru, protože již mám binární informace).

Například předpokládejme, že mám :

var binaryData

Přečtěte si více →

javascript - Porovnat prvky dvou polí

Mám dva JavaScriptové pole a potřebuji je porovnat. Například, předpokládejme, že mám tyto dva pole:

var array1 = ["1", "2", "3", "4"]; var array2 = ["4", "1", "3", "2"];

Tyto pole jsou ve skutečnosti stejné a já chci získat true jako výsledek porovnání. Jaký je nejlepší a nejrychlejší způsob, jak to udělat?

Přečtěte si více →

javascript - Jak vytvořit pole z jSon objektu

Snažím se vytvořit 2 pole z JSON polí.

{ "2015-03-24": { "bind": 0, "info": "", "notes": "", "price": "150", "promo": "", "status": "available"

Přečtěte si více →