Базові утиліти
Функції, не прив'язані до жодного фреймворку: перевірка типів і значень (isX/nonX/requireX), робота з рядками, масивами та об'єктами, JSON і HTML. Середовище виконання Google Apps Script їм не потрібне.
Позначка New означає функцію, додану в останньому випуску; позначка Deprecated — функцію, яку планується вилучити в одному з майбутніх випусків.
Функція | Повертає | Короткий опис |
|---|---|---|
| Ділить масив на послідовні групи фіксованого розміру, перевіряючи обидва аргументи. | |
|
| Видаляє з масиву всі хибні значення та звужує тип елементів без приведення. |
| Перетворює числові посилання на символи назад у символи. | |
|
| Повертає інтервал між двома датами у вибраних одиницях. |
| Кодує кожен символ числовим посиланням. | |
|
| Порівнює два значення вглиб і безпечно щодо null. |
| Замінює п'ять символів, які інакше були б прочитані як розмітка. | |
| Екранує символи, що мають особливе значення в регулярному виразі. | |
| Екранує символи, зарезервовані в XML. | |
|
| Бере перший елемент масиву або його перші n елементів, без окремої перевірки на порожність. |
|
| Розгортає вкладений об'єкт в один рівень з ключами через крапку. |
|
| Повертає кількість днів у місяці вказаної дати. |
| Повертає, скільки днів лишається від дати до кінця її місяця. | |
|
| Читає вкладену властивість за шляхом, із запасним значенням. |
| Обчислює числовий хеш для будь-якого значення. | |
|
| Знаходить значення, наявні в усіх переданих масивах. |
| Перевіряє, що значення — непорожній масив, кожен елемент якого сам є масивом. | |
| Перевіряє, чи є значення масивом. | |
| Перевіряє, чи є значення логічним значенням. | |
| Перевіряє, що значення — непорожня матриця, усі рядки якої однакової довжини. | |
| Перевіряє, чи є значення лічильним числом. | |
|
| Перевіряє, чи є значення числом з дробовою частиною. |
| Перевіряє, чи є значення адресою електронної пошти. | |
| Перевіряє, чи є значення порожнім значенням. | |
| Перевіряє, чи є значення екземпляром | |
|
| Перевіряє, чи є значення числом з дробовою частиною. |
| Перевіряє, чи є значення функцією. | |
| Перевіряє, чи є значення викликаним значенням. | |
| Перевіряє, чи є значення цілим числом. | |
| Перевіряє, чи є значення припустимою довжиною масиву. | |
|
| Перевіряє, чи є значення числом |
| Перевіряє, чи є значення значенням | |
|
| Перевіряє, чи є значення невід'ємним числом. |
| Перевіряє, чи є значення значенням | |
| Перевіряє, чи є значення числом. | |
| Перевіряє, чи є значення перетворюваним на число. | |
| Перевіряє, чи є значення об'єктом. | |
| Перевіряє, чи є значення об'єктоподібним значенням. | |
| Перевіряє, чи є значення регулярним виразом. | |
|
| Перевіряє, чи є значення безпечним цілим числом. |
| Перевіряє, чи є значення скалярним значенням. | |
| Перевіряє, чи є значення рядком. | |
| Перевіряє, чи є значення символом. | |
|
| Бере останній елемент масиву або його останні n елементів у початковому порядку. |
|
| Підставляє значення об'єкта в плейсхолдери |
|
| Перевіряє, що значення не є числом з дробовою частиною. |
|
| Повертає значення як непорожній рядок, називаючи аргумент у повідомленні про помилку. |
| Перевіряє, чи є значення значенням | |
| Перевіряє, чи є значення URL-адресою. | |
| Перевіряє, чи є значення кодом локалі. | |
| Перевіряє, чи є значення слагом. | |
| Перевіряє, чи є значення рядком версії. | |
| Перевіряє, що версія не нижча за потрібну. | |
|
| Перевіряє, що значення не є непорожнім двовимірним масивом. |
| Перевіряє, що значення не є масивом. | |
| Перевіряє, що значення не є логічним значенням. | |
| Перевіряє, що значення не є двовимірним масивом з однаковою довжиною рядків. | |
| Перевіряє, що значення не є порожнім значенням. | |
|
| Перевіряє, що значення не є екземпляром |
|
| Перевіряє, що значення не є числом з дробовою частиною. |
|
| Перевіряє, що значення не є функцією. |
|
| Перевіряє, що значення не є лічильним числом. |
|
| Перевіряє, що значення не є викликаним значенням. |
|
| Перевіряє, що значення не є цілим числом. |
|
| Перевіряє, що значення не є припустимою довжиною масиву. |
|
| Перевіряє, що значення не є числом |
| Перевіряє, що значення не є значенням | |
| Перевіряє, що значення не є значенням | |
|
| Перевіряє, що значення — невід'ємне число. |
| Перевіряє, що значення не є числом. | |
|
| Перевіряє, що значення не є перетворюваним на число. |
|
| Перевіряє, що значення не є об'єктом. |
|
| Перевіряє, що значення не є об'єктоподібним значенням. |
|
| Перевіряє, що значення не є регулярним виразом. |
|
| Перевіряє, що значення не є безпечним цілим числом. |
| Перевіряє, що значення не є скалярним значенням. | |
| Перевіряє, що значення не є рядком. | |
| Перевіряє, що значення не є символом. | |
| Перевіряє, що значення не є значенням | |
|
| Перевіряє, що значення не є URL-адресою. |
|
| Перевіряє, що значення не є адресою електронної пошти. |
|
| Перевіряє, що значення не є кодом локалі. |
|
| Перевіряє, що значення не є слагом. |
|
| Перевіряє, що значення не є рядком версії. |
| Перевіряє, що версія нижча за потрібну. | |
| Повертає поточний час у мілісекундах від початку епохи. | |
| Внутрішні теги, які може повідомити значення, у вигляді іменованих констант. | |
| Повертає внутрішній тег значення. | |
|
| Зсуває дату на задану кількість одиниць. |
|
| Розбирає JSON, а при невдачі суворого розбору пробує нестрогий. |
|
| Повертає значення як непорожній двовимірний масив або викидає виняток. |
|
| Повертає значення як масив або викидає виняток. |
|
| Повертає значення як логічне значення або викидає виняток. |
| Повертає значення як двовимірний масив з однаковою довжиною рядків або викидає виняток. | |
|
| Повертає значення як лічильне число або викидає виняток. |
|
| Повертає значення як число з дробовою частиною або викидає виняток. |
|
| Повертає значення як порожнє значення або викидає виняток. |
|
| Повертає значення як |
|
| Повертає значення як число з дробовою частиною або викидає виняток. |
|
| Повертає значення як функцію або викидає виняток. |
| Повертає значення як викликане значення або викидає виняток. | |
|
| Повертає значення як ціле число або викидає виняток. |
|
| Повертає значення як припустиму довжину масиву або викидає виняток. |
|
| Повертає значення як |
|
| Повертає значення як |
|
| Повертає значення, переконавшись, що воно не є масивом. |
| Повертає значення, переконавшись, що воно не є логічним значенням. | |
|
| Повертає значення, переконавшись, що воно не є числом з дробовою частиною. |
|
| Повертає значення, переконавшись, що воно не є порожнім значенням. |
|
| Повертає значення, переконавшись, що воно не є числом з дробовою частиною. |
| Повертає значення, переконавшись, що воно не є цілим числом. | |
|
| Повертає значення, переконавшись, що воно не є числом |
| Повертає значення, переконавшись, що воно не є безпечним цілим числом. | |
| Повертає значення як безпечне ціле число або викидає виняток. | |
|
| Повертає значення як символ або викидає виняток. |
| Повертає значення як непорожній рядок або кидає виняток. | |
| Повертає значення, переконавшись, що воно не є екземпляром | |
| Повертає значення, переконавшись, що воно не є функцією. | |
| Повертає значення, переконавшись, що воно не є викликаним значенням. | |
| Повертає колекцію без змін, переконавшись, що жоден її елемент не дорівнює | |
|
| Повертає значення, переконавшись, що воно не є припустимою довжиною масиву. |
|
| Повертає значення, переконавшись, що воно не є значенням |
| Повертає значення, переконавшись, що воно не є значенням | |
|
| Повертає значення, переконавшись, що воно не є числом. |
| Повертає значення, переконавшись, що воно не є перетворюваним на число. | |
|
| Повертає значення, переконавшись, що воно не є об'єктом. |
| Повертає значення, переконавшись, що воно не є об'єктоподібним значенням. | |
|
| Повертає значення, переконавшись, що воно не є регулярним виразом. |
|
| Повертає значення, переконавшись, що воно не є скалярним значенням. |
|
| Повертає значення, переконавшись, що воно не є рядком. |
|
| Повертає значення, переконавшись, що воно не є символом. |
| Повертає значення, переконавшись, що воно не є значенням | |
|
| Повертає значення як |
|
| Повертає значення як число або викидає виняток. |
| Повертає значення як числове значення або викидає виняток. | |
|
| Повертає значення як об'єкт або викидає виняток. |
| Повертає значення як об'єктоподібне значення або викидає виняток. | |
|
| Повертає значення як регулярний вираз або викидає виняток. |
|
| Повертає значення як скалярне значення або викидає виняток. |
|
| Стверджує, що умова виконується, і кидає виняток, якщо ні. |
| Повертає значення як рядок або викидає виняток. | |
|
| Повертає значення як |
|
| Повертає значення як URL-адресу або викидає виняток. |
| Повертає значення як адресу електронної пошти або викидає виняток. | |
| Повертає значення як код локалі або викидає виняток. | |
|
| Повертає значення як слаг або викидає виняток. |
| Повертає значення як рядок версії або викидає виняток. | |
| Повертає версію, переконавшись, що вона задовольняє вимогу, інакше кидає виняток. | |
|
| Повторює виклик функції при винятку, збільшуючи паузу між спробами. |
|
| Записує вкладену властивість за шляхом, створюючи те, чого бракує. |
|
| Вимірює час послідовності іменованих завдань. |
| Серіалізує значення в JSON із фіксованим порядком ключів. | |
| Склеює слова рядка в camelCase. | |
| Видобуває число зі значення або повідомляє, що числа немає. | |
| Переписує рядок у kebab-case. | |
| Зводить рядок до нижнього регістру, за бажанням прибираючи пробіли. | |
| Робить першу літеру кожного слова великою, а решту малими. | |
| Переписує рядок у snake_case. | |
| Зводить рядок до верхнього регістру, за бажанням прибираючи пробіли. | |
| Міняє місцями рядки та стовпці матриці. | |
|
| Видаляє з масиву повтори, зберігаючи перше входження кожного значення. |
| Порівнює два рядки версій за числами. | |
|
| Видаляє з масиву всі входження перелічених значень. |
Цю документацію згенеровано нейромережею (Claude) на основі вихідного коду бібліотеки.