Последние учебники веб-разработки
×

JavaScript Справка

обзор

JavaScript

JS строка JS Число JS операторы JS Заявления JS математический JS Дата JS массив JS логический JS RegExp JS Глобальный JS конверсионный

браузер BOM

Window Navigator Screen History Location

HTML DOM

DOM Документ DOM элементы DOM Атрибуты DOM Мероприятия DOM Стиль

HTML Объекты

<a> <abbr> <address> <area> <article> <aside> <audio> <b> <base> <bdo> <blockquote> <body> <br> <button> <canvas> <caption> <cite> <code> <col> <colgroup> <datalist> <dd> <del> <details> <dfn> <dialog> <div> <dl> <dt> <em> <embed> <fieldset> <figcaption> <figure> <footer> <form> <head> <header> <h1> - <h6> <hr> <html> <i> <iframe> <img> <ins> <input> button <input> checkbox <input> color <input> date <input> datetime <input> datetime-local <input> email <input> file <input> hidden <input> image <input> month <input> number <input> password <input> radio <input> range <input> reset <input> search <input> submit <input> text <input> time <input> url <input> week <kbd> <keygen> <label> <legend> <li> <link> <map> <mark> <menu> <menuitem> <meta> <meter> <nav> <object> <ol> <optgroup> <option> <output> <p> <param> <pre> <progress> <q> <s> <samp> <script> <section> <select> <small> <source> <span> <strong> <style> <sub> <summary> <sup> <table> <td> <th> <tr> <textarea> <time> <title> <track> <u> <ul> <var> <video>

Другие объекты

CSSStyleDeclaration


 

JavaScript Тип преобразования


Таблица JavaScript Тип преобразования

В приведенной ниже таблице показаны результаты преобразования различных значений JavaScript, чтобы число, строка и логическое значение:

оригинал
Стоимость
переоборудованный
к номеру
переоборудованный
нанизывать
переоборудованный
в логическое значение
Попробуй
ложный 0 "ложный" ложный Попробуй "
правда 1 "правда" правда Попробуй "
0 0 "0" ложный Попробуй "
1 1 "1" правда Попробуй "
"0" 0 "0" правда Попробуй "
"1" 1 "1" правда Попробуй "
NaN NaN "NaN" ложный Попробуй "
бесконечность бесконечность «Бесконечность» правда Попробуй "
-Infinity -Infinity "-Infinity" правда Попробуй "
«» 0 «» ложный Попробуй "
"20" 20 "20" правда Попробуй "
"20" NaN "20" правда Попробуй "
[] 0 «» правда Попробуй "
[20] 20 "20" правда Попробуй "
[10,20] NaN "10,20" правда Попробуй "
["20"] NaN "20" правда Попробуй "
["1020"] NaN "1020" правда Попробуй "
function() {} NaN " function() {}" правда Попробуй "
{} NaN "[Объект Object]" правда Попробуй "
ноль 0 "ноль" ложный Попробуй "
не определено NaN «Неопределенные» ложный Попробуй "

Примечание: Значения в кавычках ("") указывают значения строки. Значения в красном указывают значения (some) программисты не могли бы ожидать.

Для учебника о JavaScript Тип преобразования, читайте Conversion Учебник JavaScript типа .