Vyhledávání na webu
Vím, že v JavaScriptu můžete udělat následující pro přepnutí booleanu v jednom řádku.
var toggle = false; if(true) toggle != toggle;ale je to možné také s řetězcem? Vím, že to lze udělat pomocí několika if příkazů. Ale je možné to udělat jedním řádkem? Něco takového:
var string_tog Přečtěte si více →
Snažím se nastavit textový obsah elementu (element div) na něco, co zadal uživatel jako vstup. Opravdu nechci používat element.innerHTML=(...), protože by to pak mohlo být parsováno jako HTML kód místo obyčejného textu, takže používám element.
Přečtěte si více →
Snažím se převést řetězec na velké celé číslo, abych mohl provádět některé aritmetické výpočty. Nicméně, když to zkouším:
Number("9007199254740993")...Dostávám tento neočekávaný výsledek:
9007199254740992Mám podezření, že je to pravděpodobně kvůli limitu ve
Přečtěte si více →
Mám objekt, kde některá pole mají hodnotu null nebo undefined. Existuje nějaký jednoduchý a rychlý způsob, jak tyto hodnoty změnit na prázdný řetězec '' pomocí Javascriptu nebo Lodash?
Ukázkový vstup:
Přečtěte si více →Myslel jsem, že to bude snadné hledání na Googlu, ale nic se neobjevilo.
Řekněme, že vytvořím smyčku, která neustále přidává jeden znak po jednom do proměnné.
V jakém bodě program havaruje?
Očekávám, že to zabere méně než 6 sekund, než někdo napíše „Proč to nezkusíš a nepřesvědčíš se?“, ale vyzkoušení by mi neřeklo odpověď na otázku. Je to závislé na implementaci? Je to někde definováno? Zdá se, že to není v specifikaci ECMAScriptu.
Existují nějaká známá omezení kromě
Přečtěte si více →
Mám funkční volání API, které vrací v těle odpovědi řetězec připravený ve formátu Bytes na straně Pythonu, který je zip souborem. Řetězec vypadá nějak takto, ale delší: PK��Q��F���������������/export_file.csv��uX\M�
Toto je zip soubor obsahující jeden csv soubor. V nástroj
Přečtěte si více →
Vždy jsem zmatený, když slyším, že řetězce jsou primitivy v JS, protože každý ví, že řetězec má různé metody jako: length, indexOf, search atd.
let string = "Please locate where 'locate' occurs!"; let pos = str.lastIndexOf("locate"); let position = str.search("locate"); Přečtěte si více →
Mám pole, které by mohlo obsahovat položku Symbol(). Array.toString vyvolá výjimku.
const s = [10, 'abc', Symbol('test')].toString(); // this throws an exception console.log([10, 'abc', Symbol('test')]); // this works
Jaký je nejlepší způsob, jak převést takové pole na řetězec (j
Přečtěte si více →
Časová pásma jsou stálou bolestí v každé knihovně pro práci s datem a časem, kterou jsem zkoušel. Takže tady je otázka, předpokládejme, že máte UTC datum a čas poskytovaný jako řetězec: 2019-06-25T05:00:00Z. Jak z toho vytvoříte UTC objekt DateTime (já používám luxon, ale odpověď může být v rámci jakékoli knihovny)?
console.i
Přečtěte si více →
V aplikaci Svelte mám toto pole zemí:
let countries = [ { name:"Alegeria", status: "1" }, { name:"Bulgaria", status :"0" } ]Všimněte si, že vlastnost
Přečtěte si více →