Skip to content
This repository has been archived by the owner on Apr 6, 2021. It is now read-only.
/ snippets Public archive

JavaScript, HTML, CSS и другие сниппеты

Notifications You must be signed in to change notification settings

aschyolokov/snippets

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 

Repository files navigation

Ресурсы для Frontend Developer

Библиотеки


Библиотека для работы с Native объектами

Sugar.Number.random(1, 100); // 59
Sugar.Date.create('next Friday'); // June 9, 2017 12:00 AM
Sugar.Array.unique([1,2,2,3]); // [1, 2, 3]
Sugar.Date.format(new Date(), '%Y-%m-%d'); // "2017-05-31"
[1,2,2,4].filter(2); // [2, 2]

Vanilla JavaScript библиотека для анимации скролла. Предлагает множество вариантов настройки, отдельные HTML и JavaScript APIs, и более 50 эффектов анимации благодаря встроенному Animate.css

HTML Init

<div data-kui-anim="fadeIn">
  Show this with a fadeIn animation.
</div>

JavaScript Init

kissuiScrollAnim.add(element, {
  'in': 'fadeIn',
  'out': 'fadeOut'
});

Простой LightBox на чистом JavaScript

baguetteBox.run('.baguetteBoxThree', {
  animation: 'fadeIn',
  noScrollbars: true
});

Легкий lightbox для изображений и видео


UI & Framework


Responsive framework, основанный на стандартах Google Material Design и Bootstrap


Сниппеты

JavaScript

  • Переворот числа (reverseInt)
  • Счастливый билет (isHappyNumber)
  • Переворот строки (reverseString)
  • Палиндром (isPalindrome)
  • Степень тройки (isPowerOfThree)

reverseInt(number)

Переворачивает цифры в переданном числе и возвращает новое число.

Пример:

reverseInt(13); // 31
reverseInt(-123); // -321

isHappyNumber(number)

Проверяет, является ли номер счастливым. Возвращает true, если билет счастливый, или false, если нет.

Пример:

isHappyTicket(385916); // true
isHappyTicket(231002); // false
isHappyTicket(128722); // true

reverseString(string)

Переворачивает строку задом наперед, используя рекурсию.

Пример:

reverseString('str'); // rts
reverseString('hello'); // olleh

isPalindrome(string)

Определяет, является ли строка палиндромом.

Палиндром — число, слово или текст, одинаково читающееся в обоих направлениях. Например: радар, топот.

Пример:

isPalindrome('radar'); // true
isPalindrome('a'); // true
isPalindrome('abs'); // false

isPowerOfThree(number)

Определяет, является ли переданное число натуральной степенью тройки. Например, число 27 это третья степень (3^3), а 81 это четвертая (3^4).

Пример:

isPowerOfThree(1); // true (3^0)
isPowerOfThree(2); // false
isPowerOfThree(9); // true (3^2)

Пример:


Пример:


Пример:


Пример:

About

JavaScript, HTML, CSS и другие сниппеты

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages