Vyhledávání na webu

Metoda toLocaleTimeString objektu Date v JavaScriptu přidává hodinu

Snažím se vytvořit časovač od okamžiku, kdy uživatel klikne na tlačítko. K tomu jsem se pokusil vypočítat rozdíl mezi dvěma objekty date. Když vypíšu rozdíl, funguje to. Nicméně volání toLocaleTimeString vrací řetězec s přidanou další hodinou:

var start; var

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

Existuje pro řetězce v JavaScriptu operátor pro opačné spojování?

V JavaScriptu,

hello += ' world' // is shorthand for hello = hello + ' world'

Existuje zkratkový operátor pro opačný směr?

hello = ' world' + hello

Zkoušel jsem hello =+ ' world', ale nefungovalo to: jednoduše to

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

css - Zvýraznit shodná slova ze dvou arabských řetězců (Javascript)

Dělám vyhledávač pro arabštinu, který by měl zvýraznit shodu výsledku červeně. Dány jsou 2 řetězce:

Keyword: بِسْمِ ٱلرحمن ٱلرحيم ملك Result: بِسْمِ ٱللَّهِ ٱلرَّحْمَٰنِ ٱلرَّحِيمِ

Chci zvýraznit shodná slova a diakritiku na druhém řetězci. První obrázek je klíčové slovo k vyhledání, druhý obrázek je to, čeho doufám dosáhnout:

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

Jak provést „surové“ hledání a nahrazení řetězce v JavaScriptu, bez REGEX

Jak provést správné vyhledávání a nahrazování řetězců v JavaScriptu bez jakéhokoli použití REGEX?

Vím, že dokumentace říká, že pokud je prvním argumentem String.prototype.replace() řetězec místo regulárního výrazu, pak se provede doslovná náhrada. Praxe však ukazuje

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

javascript - Jak převést místní řetězec (měna) zpět na číslo?

Používám toLocaleString() https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number/toLocaleString k převodu do formátu dolarového řetězce, ale mám problém obrátit tuto operaci. V mém případě převod zpět na centy.

dollarString.split('

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

javascript - Jak zkontrolovat, zda objekt pole obsahuje jeden řetězec v AngularJS

tohle je můj kód, chci zkontrolovat, jestli pole obsahuje tento konkrétní řetězec „Identicon“. A hledám řešení v jednom řádku, chci jen zkontrolovat pomocí podmínky if.

$scope.profileImageOptions = [ { Type: "Identicon",

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

javascript - Vytvořit js funkci ze řetězce bez eval a new Function()

Existuje nějaké alternativní řešení, jak vytvořit JS funkci ze stringové proměnné, kromě eval() a Function constructor? Tyto dvě metody nemohu ze bezpečnostních důvodů použít.

Znám řešení, kdy vytvoříte DOM prvek pomocí JS kódu a přidáte ho na stránku, ale je to naprosto špinavý trik. Moc děkuji za pomoc.

====

PŘIDAT

Obdržel jsem json-data s řetězci jako "a === b", "!a", "(a && b) || c" a tak dále

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

javascript - Zjistit, kolikrát se znak vyskytuje v řetězci

Jen se snažím zjistit, kolikrát se daný znak v řetězci vyskytuje, ale jinak to nedokážu vyřešit než tímto jednoduchým for-cyklem. Existuje nějaká metoda, která by to vyřešila rychleji nebo elegantněji než pomocí Regexu?

function countCharacter(str, char) { var count = 0; for(var i = 0; i < str.le

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

javascript - Převod řetězců na šablonové literály v ES6

Předpokládejme, že mám řetězec jako "$ {a + b}", například načtený z JSON, který bych chtěl interpretovat jako ES6 template literal. Myslel jsem, že by mohlo fungovat něco takového:

var x = {"add": "${a + b}"}; var a = 10, b = 20; alert(`${x.add}`);

Ale toto hlášen

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

jquery - JavaScript replace() pokud je řetězec nalezen mezi startIndex a endIndex jako substring()

Mám v DOM nějaký HTML kód a chci v něm nahradit některé řetězce, ale jen pokud už nebyly nahrazeny nebo pokud to není TAG.

Vše je založeno na poli, které obsahuje řetězec, který chci najít, a nový řetězec, kterým chci tento nahradit.

Práce probí

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