markdown 可能会派上用场的Javascript工具。
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了markdown 可能会派上用场的Javascript工具。相关的知识,希望对你有一定的参考价值。
#Javascript Plugins#
[Require.js](http://requirejs.org/) Needs no introduction, but just in case is a a JavaScript file and module loader optimized for in-browser use.
[Enquire.js](http://wicky.nillia.ms/enquire.js/) Media queries in Javascript.
[Headroom.js](http://wicky.nillia.ms/headroom.js/) is a lightweight, high-performance JS widget (with no dependencies!) that allows you to react to the user's scroll.
[Move.js](http://visionmedia.github.io/move.js/) is a small JavaScript library making CSS3 backed animation extremely simple and elegant.
[Skrollr](https://github.com/Prinzhorn/skrollr) Stand-alone parallax scrolling library for mobile (Android + iOS) and desktop. No jQuery. Just plain JavaScript.
[Scroll Depth](http://scrolldepth.parsnip.io/) a small Google Analytics plugin that allows you to measure how far down the page your users are scrolling.
[Async.js](https://github.com/caolan/async) is a utility module which provides straight-forward, powerful functions for working with asynchronous JavaScript.
[Powerange](http://abpetkov.github.io/powerange/) is a range slider control, inspired heavily by iOS 7.
[Molten Leading](https://github.com/viljamis/Molten-Leading) Automatically adjust line-height based on element width for optimal readability.
[Fast.js](https://github.com/codemix/fast.js) A collection of micro-optimisations aimed at making writing very fast JavaScript programs easier. It includes fast replacements for several built-in native methods.
[Autopollyfiller](https://github.com/azproduction/autopolyfiller) This is like Autoprefixer, but for JavaScript polyfills.
[Touche.js](http://benhowdle.im/touche/) Effortlessly re-map click events to touch events on touchscreen UIs.
[LoadCss](https://github.com/filamentgroup/loadCSS/) A function for loading CSS asynchronously.
[Autopolyfiller](https://github.com/azproduction/autopolyfiller) This is like Autoprefixer, but for JavaScript polyfills. It scans your code and applies only required polyfills.
#jQuery Plugins#
[Velocity.js](https://github.com/julianshapiro/velocity) Re-implements $.animate() to produce significantly greater performance (making Velocity also faster than CSS animation libraries) while including new features to improve animation workflow.
[matchHeight](https://github.com/liabru/jquery-match-height) is a more robust version of the common equal heights plugin. So matchHeight improves on these by adding features and handling the edge cases where the others tend to fail in practice.
[Baseline.js](https://github.com/daneden/Baseline.js) A simple jQuery plugin for restoring vertical baselines thrown off by odd image sizes.
[Selectize.js](http://brianreavis.github.io/selectize.js/) Selectize is the hybrid of a textbox and select box.
[SideComments.js](http://aroc.github.io/side-comments-demo/) A plugin to recreate side comments a la Medium.
[Brickwork](http://iraycd.com/brickwork/) a reponsive jQuery plugin to create Dynamic layouts.
[Justified.js](http://nitinhayaran.github.io/Justified.js/demo/) Lets you create a "justified" image gallery, even when the images are of varying widths.
[smoothState.js](http://miguel-perez.github.io/jquery.smoothState.js/index.html) Lets you add transitions to eliminate the hard cuts and white flashes of page loads that deface the beauty of the user experience.
[Dense](http://dense.rah.pw/) offers an easy way to serve device pixel ratio aware images, bringing in retina support to your website.
[Pretty Embed](https://github.com/mike-zarandona/prettyembed.js) Prettier embeds for your YouTubes - with nice options like high-res preview images, advanced customization of embed options, and optional FitVids support.
#Frameworks#
[Ampersand.js](http://ampersandjs.com/) A highly modular, loosely coupled, non-frameworky framework for building advanced JavaScript apps.
[Famo.us](http://famo.us/) a free, open source JavaScript framework that helps you create smooth, complex UIs for any screen.
#Tools#
[Escope](https://github.com/Constellation/escope) is an ECMAScript scope analyzer extracted from esmangle project.
[Deb.js](https://github.com/krasimir/deb.js) Minimalistic JavaScript library for debugging in the browser.
[Traceur](https://github.com/google/traceur-compiler) Compiles ES6 to ES5 so you can use ES6 today.
#Testing#
[Jest](http://facebook.github.io/jest/) "Painless JavaScript unit testing." Built on top of the Jasmine framework.
以上是关于markdown 可能会派上用场的Javascript工具。的主要内容,如果未能解决你的问题,请参考以下文章