Мини-библиотека javascript, которую нельзя пропустить

внешний интерфейс JavaScript

Я смотрю на себя в последнее времяgithub star, напугал меня.Я отморозок.Я собрал 300+ складов.Пора разобраться.

Сторонники Unix целуются, маленькие, но красивые лучше всего использовать на практике В этой статье будут представлены некоторые очень хорошие библиотеки с открытым исходным кодом, собранные автором.

Общность этих библиотек в том, что они очень маленькие и выполняют одну функцию.

cookie.js

Если вы манипулировали интерфейсом cookie, то вы определенно почувствуете, что спецификация этой штуки действительно слишком сложна, и вы вообще не можете ее запомнить.На самом деле вы правы, потому что дизайн интерфейса cookie проблематичен. , то есть Дизайн слишком низкоуровневый и совсем не дружелюбный, так что давайте попробуем эту js библиотеку.

store.js

Поговорим о localStore браузера, вещь потрясающая, но к сожалению в каждом браузере она реализована по разному, я тоже пьяный, если у вас такая же беда, почему бы вам не попробовать эту мини-библиотеку, она есть попроще apis, самое главное, что он решает проблему кроссбраузерности, и даже решает проблему того, что младшая версия браузера (ie6) не поддерживает localStore.

data.js

Data.js - это центр обработки данных с уведомлением сообщений, я называю его данными, которые говорят. Предназначен, чтобы сделать программирование простым, мир становится красивым

如果你使用模块化编程,或者在node环境下的话,你一定纠结过不同模块间到底如何共享数据的问题(虽然这是反模式),全局变量。 . .那么试试这个迷你库吧,简单可以来,会让你消除上面的烦恼问题,同时他还支持消息,当数据更新时,会发出消息。

template.js

template.js Механизм шаблонов JavaScript, простой и удобный.

lodJS

Загрузчик модулей JavaScript на базе AMD. Лучшее понимание реализации AMD на данный момент

favico.js

Очень приятно добавлять номера на favico? Нажмите на официальный сайт ниже, чтобы увидеть эффект. Это точно убьет обсессивно-компульсивное расстройство.

Официальный сайт.

Modernizr

Это не будет объяснять слишком много, различные детекторы html css js, обнаружение функций.

Move.js

Если у вас манипулировали свойства CSS3, вы обязательно будете чувствовать себя очень больно, так почему бы не попробовать это, анимация CSS3 становится простым в мгновение.

Keypress

Я не могу вспомнить ключевой код каждого ключа на клавиатуре, попробуйте это, интуитивно понятное шоу, больше не нужно помнить.

device.js

Вы хотите определить устройство пользователя, попробуйте это, гораздо более полное, чем jq.browser.

is.js

Мини-библиотека проверок, охватывающая практически все виды проверок.

es5-shim

Я еще не использовал es5, я могу только презирать вас, беспокоиться о совместимости, использовать это, в основном для основы es6.

es6-promise

Промисы очень полезны, и проблема совместимости этим полностью решается.

parallax

Первый взгляд на эффект параллаксаdemo, разве это не здорово, если вы хотите добиться такого эффекта, то попробуйте это.

notie.js

Я все еще использую всплывающие окна для уведомления пользователей. Это слишком мало. Приходите и попробуйте этот неблокирующий, маленький и свежий плагин для уведомлений. Он хорош для мобильных терминалов, а интерфейс настолько хорош, что просто взрывается.

share.js

Поделитесь одним щелчком мыши с Weibo, Qzone, QQ Friends, WeChat, Tencent Weibo, Douban, Facebook, Twitter, Linkedin, Google+, Diandian и другими сайтами социальных сетей.

Если вы устали от обмена компонентами, попробуйте этот хороший компонент обмена для мобильных устройств, у него красивый интерфейс и он отлично выглядит.

demo

mathjs

Математические операции, которые поставляются с js, не могут удовлетворить ваши потребности, поэтому попробуйте это, которое расширяет множество математических операций.

вотОфициальный сайт.

momentjs

В этом инструменте для обработки времени есть все, что вы хотите, это потрясающе, спасибо за рекомендацию в области комментариев.

spacetime

Момент слишком велик, тогда попробуйте это, библиотеку обработки времени, которая очень мала и полна функций.

iNotify

Уведомление браузера о различных ямах совместимости, попробуйте эту библиотеку, сгладьте различия между различными браузерами, а также добавьте разнообразные уведомления

Суммировать

В этой статье представлена ​​лишь малая часть авторской коллекции. Автор будет время от времени обновлять ее. Если у вас есть какие-либо предложения, пожалуйста, дайте мне обратную связь.

В итоге всем рекомендуюmicrojs, здесь собрано слишком много маленьких и красивых библиотек, приходите на Таобао сами.

Оригинальный сайт:Yanhaijing.com/JavaScript/…

微信公众号:颜海镜Обратите внимание на публичный аккаунт WeChatЯн Хайцзин
微信支付二维码
Цените поддержкуWeChat сканирование