add thead
This commit is contained in:
parent
891e5d1971
commit
54e4f0c859
15 changed files with 70 additions and 2 deletions
|
@ -4,15 +4,19 @@
|
|||
|
||||
Например, таблица истинности для `^`:
|
||||
<table>
|
||||
<thead>
|
||||
<tr>
|
||||
<th>`a`</th>
|
||||
<th>`b`</th>
|
||||
<th>результат</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<tr><td>`0`</td><td>`0`</td><td>`0`</td></tr>
|
||||
<tr><td>`0`</td><td>`1`</td><td>`1`</td></tr>
|
||||
<tr><td>`1`</td><td>`0`</td><td>`1`</td></tr>
|
||||
<tr><td>`1`</td><td>`1`</td><td>`0`</td></tr>
|
||||
</tbody>
|
||||
</table>
|
||||
|
||||
Случаи `0^0` и `1^1` заведомо не изменятся при перемене мест, поэтому нас не интересуют. А вот `0^1` и `1^0` эквивалентны и равны `1`.
|
||||
|
|
|
@ -474,6 +474,7 @@ alert( 100 >> 3 ); // 12, деление на 2 три раза, целая ча
|
|||
Что-то в таком духе:
|
||||
|
||||
<table>
|
||||
<thead>
|
||||
<tr>
|
||||
<th>Пользователь</th>
|
||||
<th>Просмотр статей</th>
|
||||
|
@ -482,6 +483,8 @@ alert( 100 >> 3 ); // 12, деление на 2 три раза, целая ча
|
|||
<th>Изменение товаров</th>
|
||||
<th>Управление правами</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td>Гость</td>
|
||||
<td>Да</td>
|
||||
|
@ -506,11 +509,13 @@ alert( 100 >> 3 ); // 12, деление на 2 три раза, целая ча
|
|||
<td>Да</td>
|
||||
<td>Да</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
|
||||
Если вместо "Да" поставить `1`, а вместо "Нет" -- `0`, то каждый набор доступов описывается числом:
|
||||
|
||||
<table>
|
||||
<thead>
|
||||
<tr>
|
||||
<th>Пользователь</th>
|
||||
<th>Просмотр статей</th>
|
||||
|
@ -520,6 +525,8 @@ alert( 100 >> 3 ); // 12, деление на 2 три раза, целая ча
|
|||
<th>Управление правами</th>
|
||||
<th>В 10-ной системе</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td>Гость</td>
|
||||
<td>1</td>
|
||||
|
@ -547,6 +554,7 @@ alert( 100 >> 3 ); // 12, деление на 2 три раза, целая ча
|
|||
<td>1</td>
|
||||
<td> = 31</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
|
||||
В последней колонке находится десятичное число, которое получится, если прочитать строку доступов в двоичном виде.
|
||||
|
|
|
@ -52,11 +52,15 @@ var a = Number("123"); // 123, тот же эффект
|
|||
```
|
||||
|
||||
<table>
|
||||
<thead>
|
||||
<tr><th>Значение</th><th>Преобразуется в...</th></tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<tr><td>`undefined`</td><td>`NaN`</td></tr>
|
||||
<tr><td>`null`</td><td>`0`</td></tr>
|
||||
<tr><td>`true / false`</td><td>`1 / 0`</td></tr>
|
||||
<tr><td>Строка</td><td>Пробельные символы по краям обрезаются.<br>Далее, если остаётся пустая строка, то `0`, иначе из непустой строки "считывается" число, при ошибке результат `NaN`.</td></tr>
|
||||
</tbody>
|
||||
</table>
|
||||
|
||||
Например:
|
||||
|
|
|
@ -33,7 +33,10 @@ alert( 'Привет\nМир' ); // выведет "Мир" на новой ст
|
|||
|
||||
<table>
|
||||
<CAPTION>Специальные символы</CAPTION>
|
||||
<tr><th>Символ</th><th>Описание</th>
|
||||
<thead>
|
||||
<tr><th>Символ</th><th>Описание</th></tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<tr><td>\b</td><td>Backspace</td></tr>
|
||||
<tr><td>\f</td><td>Form feed</td></tr>
|
||||
<tr><td>\n</td><td>New line</td></tr>
|
||||
|
@ -41,6 +44,7 @@ alert( 'Привет\nМир' ); // выведет "Мир" на новой ст
|
|||
<tr><td>\t</td><td>Tab</td></tr>
|
||||
<tr><td>\uNNNN</td><td>Символ в кодировке Юникод с шестнадцатеричным кодом `NNNN`. Например, `\u00A9` -- юникодное представление символа копирайт ©
|
||||
</td></tr>
|
||||
</tbody>
|
||||
</table>
|
||||
|
||||
### Экранирование специальных символов
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue