|
 | | |
| Autor | Správa |
rooobertek
 Skúsený užívateľ
 Založený: 09.07.2008 Príspevky: 1582
 | Zaslal: Po 04.04.11 15:56 |   |
O tento link sa musím podeliť. Ide o zoznam najčudnejších vecí v javascripte, o ktorých keď neviete, môžete utrpieť otras mozgu kvôli trieskaniu hlavy o klávesnicu.
http://bonsaiden.github.com/JavaScript-Garden/ |
_________________ neříkejte, že něco nejde udělat, protože se vždycky najde nějaký blbec, co neví, že to nejde – a udělá to! | |
  |
 |
Forty-
 Užívateľ
 Založený: 01.04.2010 Príspevky: 343
 | Zaslal: Pi 15.04.11 16:01 |   |
Moje oblubene:
JavaScript truth table:
| kód: | '' == '0' //false
0 == '' //true
0 == '0' //true
false == 'false' //false
false == '0' //true
false == undefined //false
false == null //false
null == undefined //true
" \t\r\n" == 0 //true
|
JavaScript octal conversion:
| kód: | parseInt('06') -> 6
parseInt('07') -> 7
parseInt('08') -> 0
parseInt('09') -> 0
parseInt('10') -> 10
|
|
| |
  |
 |
chrono
 Skúsený užívateľ
 Založený: 13.11.2007 Príspevky: 808
 | Zaslal: So 16.04.11 19:06 |   |
Nie len Javascript pri číslach začínajúcich 0 predpokladá, že ide o číslo v osmičkovej sústave. Pri funkciách, ktoré menia reťazec na číslo je vždy rozumné udávať aj to, v akej sústave to číslo v reťazci je (a ak by si používal JSLint, tak by si tam tú sústavu písal vždy). |
| |
  |
 |
|
Nemôžete pridávať nové témy do tohto fóra. Nemôžete odpovedať na témy v tomto fóre. Nemôžete upravovať svoje príspevky v tomto fóre. Nemôžete mazať svoje príspevky v tomto fóre. Nemôžete hlasovať v tomto fóre.
|
| |