Полезные, стандартные функции JavaScript.
Материал из Bully Multiplayer Wiki
Версия от 17:04, 28 апреля 2016; SalwadoR (обсуждение | вклад)
Содержание |
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"
.split
Разделяет string и формирует массив из каждой "отделенной" части.
string.split();
var text = "Лиса Заяц Волк"; var array = text.split(" "); //Отделяем все слова между пробелов print(array[1]); //Выведет слово "Заяц"
var text = "Лиса,Заяц,Волк"; var array = text.split(","); //Отделяем все слова между запятых print(array[1]); //Выведет слово "Заяц"
.pop
Удаляет последний элемент массива и возвращает его.
array.pop();
var array = [1337,"Шишка"] print(array.pop()); //Удалит "Шишка" из массива, и выведет удалённое значение (т.е. "Шишка") print(array); //Выведет число 1337
.push
Добавляет значение в конец массива.
array.push(value);
var array = [1337] print(array.push("Шишка")); //Добавит "Шишка" в конец массива. print(array); //Выведет значения из массива. 1337, "Шишка"
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