Полезные, стандартные функции JavaScript. — различия между версиями

Материал из Bully Multiplayer Wiki
Перейти к: навигация, поиск
Строка 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