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

Материал из Bully Multiplayer Wiki
Перейти к: навигация, поиск
Строка 76: Строка 76:
  
 
<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''' в '''string'''.
 
<div style="font-size: 12px;">
 
<div style="font-size: 12px;">
 
<syntaxhighlight lang="javascript">
 
<syntaxhighlight lang="javascript">
Строка 87: Строка 87:
 
typeof(object); //Возвращает значение "array"
 
typeof(object); //Возвращает значение "array"
 
var new_object = JSON.stringify(object);
 
var new_object = JSON.stringify(object);
typeof(new_object); //Возвращает значение "string
+
typeof(new_object); //Возвращает значение "string"
 
</syntaxhighlight>
 
</syntaxhighlight>
 
</div>
 
</div>

Версия 12:59, 17 апреля 2016

Позволяет узнать тип данных.

typeof(var);


var object = "Привет, это текст!";
typeof(object); //Возвращает значение "string"

Переводит string в integer.

parseInt(string);


var object = "16";
typeof(object); //Возвращает значение "string"
 
var new_object = parseInt(object);
typeof(new_object); //Возвращает значение "integer"

Переводит string в float.

parseFloat(string);


var object = "0.092";
typeof(object); //Возвращает значение "string"
 
var new_object = parseFloat(object);
typeof(new_object); //Возвращает значение "float"

Переводит 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"

Переводит array в string.

JSON.stringify(array);


var object = [12,"Пробник"];
typeof(object); //Возвращает значение "array"
var new_object = JSON.stringify(object);
typeof(new_object); //Возвращает значение "string"

Переводит 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