Полезные, стандартные функции JavaScript. — различия между версиями
Материал из Bully Multiplayer Wiki
SalwadoR (обсуждение | вклад) |
SalwadoR (обсуждение | вклад) |
||
Строка 1: | Строка 1: | ||
+ | ==typeof== | ||
<div style="border: 1px solid #D8D8D8; padding:4px 8px 4px 8px; margin:10px; background: #F2F2F2;"> | <div style="border: 1px solid #D8D8D8; padding:4px 8px 4px 8px; margin:10px; background: #F2F2F2;"> | ||
Позволяет узнать тип данных. | Позволяет узнать тип данных. | ||
Строка 14: | Строка 15: | ||
</div> | </div> | ||
+ | ==parseInt== | ||
<div style="border: 1px solid #D8D8D8; padding:4px 8px 4px 8px; margin:10px; background: #F2F2F2;"> | <div style="border: 1px solid #D8D8D8; padding:4px 8px 4px 8px; margin:10px; background: #F2F2F2;"> | ||
Переводит '''string''' в '''integer'''. | Переводит '''string''' в '''integer'''. | ||
Строка 32: | Строка 34: | ||
</div> | </div> | ||
+ | ==parseFloat== | ||
<div style="border: 1px solid #D8D8D8; padding:4px 8px 4px 8px; margin:10px; background: #F2F2F2;"> | <div style="border: 1px solid #D8D8D8; padding:4px 8px 4px 8px; margin:10px; background: #F2F2F2;"> | ||
Переводит '''string''' в '''float'''. | Переводит '''string''' в '''float'''. | ||
Строка 50: | Строка 53: | ||
</div> | </div> | ||
+ | ==.toString()== | ||
<div style="border: 1px solid #D8D8D8; padding:4px 8px 4px 8px; margin:10px; background: #F2F2F2;"> | <div style="border: 1px solid #D8D8D8; padding:4px 8px 4px 8px; margin:10px; background: #F2F2F2;"> | ||
Переводит '''boolean,float,number''' в '''string'''. | Переводит '''boolean,float,number''' в '''string'''. | ||
Строка 77: | Строка 81: | ||
</div> | </div> | ||
+ | ==JSON.stringify== | ||
<div style="border: 1px solid #D8D8D8; padding:4px 8px 4px 8px; margin:10px; background: #F2F2F2;"> | <div style="border: 1px solid #D8D8D8; padding:4px 8px 4px 8px; margin:10px; background: #F2F2F2;"> | ||
Переводит '''array''' в '''string'''. | Переводит '''array''' в '''string'''. | ||
Строка 95: | Строка 100: | ||
</div> | </div> | ||
+ | ==JSON.parse== | ||
<div style="border: 1px solid #D8D8D8; padding:4px 8px 4px 8px; margin:10px; background: #F2F2F2;"> | <div style="border: 1px solid #D8D8D8; padding:4px 8px 4px 8px; margin:10px; background: #F2F2F2;"> | ||
Переводит '''JSON string''' в '''array'''. | Переводит '''JSON string''' в '''array'''. |
Версия 16:37, 28 апреля 2016
Содержание |
typeof
Позволяет узнать тип данных.
typeof(var);
var object = "Привет, это текст!"; typeof(object); //Возвращает значение "string"
parseInt
Переводит string в integer.
parseInt(string);
var object = "16"; typeof(object); //Возвращает значение "string" var new_object = parseInt(object); typeof(new_object); //Возвращает значение "integer"
parseFloat
Переводит string в float.
parseFloat(string);
var object = "0.092"; typeof(object); //Возвращает значение "string" var new_object = parseFloat(object); typeof(new_object); //Возвращает значение "float"
.toString()
Переводит boolean,float,number в string.
var.toString();
var object = 1337; typeof(object); //Возвращает значение "integer" var new_object = object.toString(); typeof(new_object); //Возвращает значение "string"
var object = 0.214; typeof(object); //Возвращает значение "float" var new_object = object.toString(); typeof(new_object); //Возвращает значение "string"
JSON.stringify
Переводит array в string.
JSON.stringify(array);
var object = [12,"Пробник"]; typeof(object); //Возвращает значение "array" var new_object = JSON.stringify(object); typeof(new_object); //Возвращает значение "string"
JSON.parse
Переводит JSON string в array.
JSON.parse(array);
var object //Массив преобразованный в JSON, например JSON.stringify([12,"abc"]) typeof(object); //Возвращает значение "string" var new_object = JSON.parse(object); typeof(new_object); //Возвращает значение "array" print(new_object[0]); //Выведет 12