Diskuze: rozdíl mezi $('neco') a $("neco")
V předchozím kvízu, Online test znalostí JavaScript, jsme si ověřili nabyté zkušenosti z kurzu.

Člen

Zobrazeno 11 zpráv z 11.
//= Settings::TRACKING_CODE_B ?> //= Settings::TRACKING_CODE ?>
V předchozím kvízu, Online test znalostí JavaScript, jsme si ověřili nabyté zkušenosti z kurzu.
V JavaScriptu mezi nimi rozdíl není. Ale třeba JSON používá jen
dvojité uvozovky. Z toho plyne, že validní JavaScriptový objekt:
{ property: 'value' }
nebude validní JSON. Musel by být ve tvaru:
{ "property": "value" }
Ale pokud se jedná o čistý JavaScript,
tak tam opravdu rozdíl není.
Ještě je rozdíl co se týče nadřazenosti v řetězci
'<div data-neco="' + tvoje_hodnota '">'
tzn. ' je nad "
Tu nadřazenost vidím poprvé - jak se využívá, k čemu je dobrá?
Nejedná sa o nadradenost.
Len o to, že ked použiješ na ohraničenie retazca ' , tak v nom možeš slobodne používat ", to isté presne platí aj naopak, čiže ak začína na ", tak môžeš v nom dávat ' (escapovanie by to aj tak vyriešilo v oboch prípadoch)
Ou, tak to jsem se mýlil, nevím proč ale někde mi to myslím dělalo
problémy s tou druhou verzí ... No nevadí
Zobrazeno 11 zpráv z 11.