Полезные, стандартные функции JavaScript. — различия между версиями
Материал из Bully Multiplayer Wiki
SalwadoR (обсуждение | вклад) |
SalwadoR (обсуждение | вклад) |
||
Строка 61: | Строка 61: | ||
var object = 1337; | var object = 1337; | ||
typeof(object); //Возвращает значение "integer" | typeof(object); //Возвращает значение "integer" | ||
+ | |||
var new_object = object.toString(); | var new_object = object.toString(); | ||
typeof(new_object); //Возвращает значение "string" | typeof(new_object); //Возвращает значение "string" | ||
Строка 69: | Строка 70: | ||
var object = 0.214; | var object = 0.214; | ||
typeof(object); //Возвращает значение "float" | typeof(object); //Возвращает значение "float" | ||
+ | |||
var new_object = object.toString(); | var new_object = object.toString(); | ||
typeof(new_object); //Возвращает значение "string" | typeof(new_object); //Возвращает значение "string" | ||
Строка 86: | Строка 88: | ||
var object = [12,"Пробник"]; | var object = [12,"Пробник"]; | ||
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" | ||
Строка 103: | Строка 106: | ||
var object //Массив преобразованный в JSON, например JSON.stringify([12,"abc"]) | var object //Массив преобразованный в JSON, например JSON.stringify([12,"abc"]) | ||
typeof(object); //Возвращает значение "string" | typeof(object); //Возвращает значение "string" | ||
+ | |||
var new_object = JSON.parse(object); | var new_object = JSON.parse(object); | ||
typeof(new_object); //Возвращает значение "array" | typeof(new_object); //Возвращает значение "array" | ||
+ | |||
print(new_object[0]); //Выведет 12 | print(new_object[0]); //Выведет 12 | ||
</syntaxhighlight> | </syntaxhighlight> | ||
</div> | </div> | ||
</div> | </div> |
Версия 13:01, 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