Vyhledávání na webu
Tento vzor je docela běžný; viděl jsem ho na několika místech včetně zdrojového kódu jQuery:
var arr = "word1 word2 word3".split(" ");jako alternativa k „běžným“ metodám inicializace polí:
var arr1 = [ "word1", "word2", "word3" ]; var arr2 = new Array( "word1", "word2", "word3" );Jaké jsou výhody přístupu založeného na dělení řetězců?
Od Johna Resiga (tvůrce jQuery):
Přečtěte si více →
Mám webovou stránku, která má textové pole.
Když uživatel zadá informace, provede se AJAX volání, aby se zjistilo, zda je zápis platný, pokud ne, tlačítko se deaktivuje.
Mohou také přidat až 10 textových polí, což se provádí pomocí šablon jQuery. V tuto chvíli má každé textové pole třídu serial a když se textové pole serial z
Přečtěte si více →
Pracuji na skriptu, který hodnotí odpověď uživatele porovnáním dvou polí. (Je to kvíz, který má zjistit, jak dobře uživatel zná informace slovíčko po slovíčku.) Už mám část kódu, kterou potřebuji, například převod odpovědi uživatele na malá písmena a její rozdělení. Potřebuji jen něco, co zjistí poče
Přečtěte si více →Ve Eclipse následující řádek JavaScriptu
var a1 = [[1, 2], [3, 4]];generuje varování:
Type mismatch: cannot convert from Number[] to any Type mismatch: cannot convert from Number[] to anyzatímco
var a2 = [['w', 'x'], ['y', 'z']];generuje :
Type mismatch: cannot convert from String[] to any Type mismatch: cannot convert from String[] to anya
var a3 = [[1, 2] Přečtěte si více →
Pracuji na prvku pro nahrávání souborů ve formuláři, který lze použít ve formulářích Zend Frameworku. Snažím se udělat to tak, aby ho programátor mohl použít v jakémkoli projektu, aniž by musel ručně nastavovat jakékoli konfigurace.
Soubory jsou nahrávány pomocí AJAX nahrávače, který vrací JSON dat
Přečtěte si více →
Mám následující problém v ember.js. Dceřiný kontroler závisí na vybrané hodnotě v rodičovském kontroleru, aby určil svůj obsah. V databázi má dítě odkaz parent_id.
App.parentsController = Em.ArrayController.create({ content: [], sele Přečtěte si více →Jen rychlá otázka. Vytvořil jsem benchmark (odkaz níže) a alespoň pro mě (používám Chrome 18.0.1025) se zdá, že čtení hodnot z začátku pole pomocí array.shift() pokaždé je pozoruhodně rychlejší než čtení hodnot pomocí while/for smyčky a přístupu k nim podle indexu.
Jsem si jistý, že to nemůže být správně, protože shift() má mnohem více práce, ale zároveň nevidím, co jsem mohl udělat špatně, aby vznikl tento spíše extrémní rozdíl?
http://jsperf.com/some-array-reading-comparisons
Přečtěte si více →
Při počátečním načtení stránky načítáme velký JSON datový objekt s novinkovými kanály. Používáme Mustache.js a vypisujeme všechny titulky z novinkových kanálů, což funguje skvěle.
Máme div oblast pro zobrazení detailů položky zpráv po kliknutí. Protože už máme data načtená, potřebuji předat index aktuální položky (i
Přečtěte si více →
Mám následující pole:
var items = [ {price1: 100, price2: 200, price3: 150}, {price1: 10, price2: 50}, {price1: 20, price2: 20, price3: 13}, ]Potřebuji získat objekt se součtem všech klíčů, jako je následující:
var result = {price1: 130, price2: 270 Přečtěte si více →
Nejsem si jistý, jak se tomu říká, ale tím myslím toto:
array["water"] = 50; array["fire"] = 30;délka by zde měla být 2
jak mohu zjistit, kolik atributů mám v poli? array.length nefunguje =( Zkoušel jsem různé věci a mám pocit, že mi uniká něco opravdu jednoduchého..
Děkuji za vaši pomoc
Přečtěte si více →