In the browser, JavaScript execution and UI updates occur in the same process (browser UI thread). The work of the UI thread is based on a simple queue system, and the task is saved in the queue until the process is idle and executed. So JavaScript execution blocks
, and compatibility with modern browsers, it is increasingly improved.
Latest Version:1.6.1
Uncompressed size:136 KB(About 5000 lines of code)
By Sam Stephen son
Famous users: NASA, CNN, NBC ,...
Number of plug-ins: 150 +
More suitable for large Web Applications
4. Dojo Toolkit: great experiences for everyoneThe Dojo kernel is small, fast, and profound. It can be used to create responsive Web programs. It has excellent UI tools and is
the direction of development for all Web UI frameworks.1. PolymerThe polymer consists of the following layers:
Base Layer (Foundation)--platform.js: basic building blocks, most of which will eventually become native browser APIs.
Core tier (CORE)--polymer.js: an auxiliary tool for the implementation of the base layer.
Element Layer (Elements): Includes UI and non-
MochauiMochaui is a Web applications user interface library built on the Mootools JavaScript framework.URL: http://mochaui.com/Demo: http://mochaui.com/demo/Authorization mode: MIT License
jquery UIURL: http://ui.jquery.com/Demo: Http://ui.jquery.com/demosAuthorization mode: MIT and GPL licenses
jquery UI LayoutURL: http://layout.jquery-dev.net/Demo: http://layou
MochauiMochaui is a Web Applications User Interface library built on the mootools JavaScript framework.URL: http://mochaui.com/Demo: http://mochaui.com/demo/Authorization method: MIT license
Jquery UIURL: http://ui.jquery.com/Demo: http://ui.jquery.com/demosAuthorization method: MIT and GPL licenses
Jquery UI LayoutURL: http://layout.jquery-dev.net/Demo: http
To plan and complete this example, the order of the Notes is as follows:
Java Program Ape's JavaScript Learning notes (concept)
Java Program Ape's JavaScript Learning notes (2--property copy and inheritance)
Java Program Ape's JavaScript Learning Note (3--this/call/apply)
Java Program Ape's JavaScript Learnin
JavaScript library, JavaScriptJavaScript library-jQuery, Prototype, and MooTools.
JavaScript framework (Library)
JavaScript advanced programming (especially complex processing of browser differences) is usually difficult and time-
"); This.getelem (). Find (". Title div "). On (" click ", Function () {itemselem.toggle ();}); This.getelem (). Find (". Title span"). ON ("click", Function () {itemselem.toggle ();}); $.each (This.getopts () ["Items"], function (I,item) {item["id"] = (new Date (). GetTime ()). ToString (); That._render (item);}) ;} ; isproto._setitemvalue = function (value) {This.getelem (). Find (". Title div"). Text (value)}; isproto._render = function ( Item) {VAR = this; var Itemelem = $ (" (iv), concludi
A preliminary understanding of JavaScript function library jQuery and function library jquery
The jQuery library can be added to a webpage with a simple line of markup.JQuery library-Features
JQuery is a JavaScript function
JavaScript frameworks (Libraries) JavaScript advanced programming (especially complex processing of browser differences) are usually difficult and time-consuming. To cope with these changes, many JavaScript (helper) libraries have emerged. These JavaScript libraries are often called Java
As a UI library, kit I do not intend to let everyone to learn my kit's core, memorize my API, this kind of follow the way of learning a little meaningless, today jquery hot, we are learning JQ, tomorrow Seajs fire, everyone to fry seajs, so I kitjs inside , specifically for JQ users prepared a grammar sugar (suger.js), completely simulate the JQ API, in addition to the implementation, interface is the same,
Java programmer's JavaScript learning notes (13 -- jQuery UI), learning notes jqueryWe plan to complete this note in the following order: This is the 13th note. Today we will talk about jQuery EasyUI. EasyUI is a common extension of jQuery. It solves the problem of page components and implements drag-and-drop components, more functional drop-down boxes, date components, and table components. Today, we try t
Main Introduction: JavaScript Intensive Tutorials --jquery UI API category The jquery UI adds some functionality to the jquery built-in effects. The JQuery UI supports color animations and Class conversions, as well as some additional easings. In addition, a complete set of custom effects is available for displaying a
. usHome Page and download
Alloy UI
AlloyUI is a set of functional UI frameworks based on YUI 3 and partly based on YUI 2. It contains a set of rich (over 60) UI parts, titles library, dialog box, tree structure, and panel, automatic completion, buttons, calendar controls, toolbar, etc.
Alloy UIHomepage and downloadAll
in many cases there is nothing to do.PS: Some people say that they focus on the two objects, array, closure, but the actual time is too many objects.2. It is difficult for some objects to find the cause of the leak, especially some complex controls.SummarizeThere is no connection between the contents of this article, just some scattered key points.This series of summary to this will also come to an conclusion, six articles with the New Year 3 days to complete, but also just want to have a summa
Javascript achieves Baidu Library-like scoring and JS library scoring
As we all know on the Baidu Library sharing platform, today we will introduce you to the Baidu Library scoring function based on js through an example code. Let's show you first.
The Code is as follows:
2. Pulling JavaScript away from CSSDon't use CSS expressions (no more now)3. Pull the CSS out of JavaScriptDo not use JS to set the HTML style directly, using classname as a bridge between CSS and JavaScript4. Pulling JavaScript away from HTMLIt is best to have all JS external5. Pulling html away from JavaScript
Load HTML from the server (for example,. Load
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.