Google की होस्ट की गई लाइब्रेरी, सबसे लोकप्रिय और ओपन-सोर्स वाली JavaScript लाइब्रेरी के लिए, दुनिया भर में उपलब्ध, तेज़, भरोसेमंद, और स्थिर कॉन्टेंट डिस्ट्रिब्यूशन नेटवर्क है.
Google, लाइब्रेरी से जुड़े हर काम के लिए सीधे तौर पर मुख्य हिस्सेदारों के साथ काम करता है और नए वर्शन रिलीज़ होने के साथ ही उन्हें स्वीकार कर लेता है.
लाइब्रेरी
होस्ट की गई लाइब्रेरी को लोड करने के लिए, अपने वेब पेज में उस लाइब्रेरी के एचटीएमएल स्निपेट (नीचे दिखाया गया है) को कॉपी करके चिपकाएं. उदाहरण के लिए, jQuery को लोड करने के लिए, अपने वेब पेज में <script
src="https://ajax.googleapis.com/ajax/libs/jquery/3.7.1/jquery.min.js"></script>
स्निपेट को एम्बेड करें.
हमारा सुझाव है कि आप एचटीटीपीएस के ज़रिए सीडीएन से लाइब्रेरी लोड करें. भले ही, आपकी वेबसाइट सिर्फ़ एचटीटीपी का इस्तेमाल करती हो. आजकल, परफ़ॉर्मेंस तेज़ है और कैश मेमोरी का इस्तेमाल पहले की तरह ही किया जाता है. सीडीएन की फ़ाइलें, सीओआरएस और Timing-Allow हेडर के साथ दिखाई जाती हैं. साथ ही, इन्हें एक साल तक कैश मेमोरी में सेव किया जा सकता है.
Bootstrap
- snippet:
-
<script src="https://ajax.googleapis.com/ajax/libs/bootstrap/5.3.3/js/bootstrap.min.js"></script>
- site:
- github.com/twbs/bootstrap
- 版本:
- 5.3.3
CesiumJS
- 摘要:
-
<script src="https://ajax.googleapis.com/ajax/libs/cesiumjs/1.78/Build/Cesium/Cesium.js"></script>
- site:
- github.com/CesiumGS/cesium
- 版本:
- 1.78
D3.js
- 代码段:
-
<script src="https://ajax.googleapis.com/ajax/libs/d3js/7.9.0/d3.min.js"></script>
- site:
- d3js.org
- versions:
-
7.9.0、7.8.5、7.8.4、7.8.3、7.8.2、7.8.1、7.8.0、7.7.0、7.6.1、7.4.2、7.0.0、6..6.5、6.6.5、6.6.5、6.6.5、6.6.5、6.6.5、6.6.5、6.6.5、6.6.1、7.8.1、7.8.1、7.8.0、7.7.0、7.6.1、7.4.2、7.0.5、6.6.1、6.6.
Dojo
- 摘要:
-
<script src="https://ajax.googleapis.com/ajax/libs/dojo/1.13.0/dojo/dojo.js"></script>
- site:
- dojo Toolkit.org
- 版本: 。
- 摘要:
-
<script src="https://ajax.googleapis.com/ajax/libs/ext-core/3.1.0/ext-core.js"></script>
- site:
- sencha.com/products/extcore
- 版本:
- 3.1.0、3.0.0
- स्निपेट:
-
<script src="https://ajax.googleapis.com/ajax/libs/hammerjs/2.0.8/hammer.min.js"></script>
- site:
- hammerjs.github.io
- वर्शन:
- 2.0.8
- स्निपेट:
-
<script type="module">
import { IndefiniteObservable } from "https://ajax.googleapis.com/ajax/libs/indefinite-observable/2.0.1/indefinite-observable.bundle.js";
</script> - site:
- https://github.com/material-motion/indefinite-observeable-js
- वर्शन:
- 2.0.1, 1.0.1
- 3.x स्निपेट:
-
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.7.1/jquery.min.js"></script>
- 2.x स्निपेट:
-
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.2.4/jquery.min.js"></script>
- 1.x स्निपेट:
-
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js"></script>
- site:
- jquery.com
- वर्शन: 3.7.1, 3.7.0, 3.6.4, 3.6.3.
- ध्यान दें:
- 3.3.0, 2.1.2, 1.2.5, और 1.2.4 को होस्ट नहीं किया जाता, क्योंकि ये जंगल में छोटे और अस्थिर जीवन जी रहे हैं.
- 摘要:
-
<link rel="stylesheet" href="https://ajax.googleapis.com/ajax/libs/jquerymobile/1.4.5/jquery.mobile.min.css">
<script src="https://ajax.googleapis.com/ajax/libs/jquerymobile/1.4.5/jquery.mobile.min.js"></script> - site:
- jquerymobile.com
- 版本:
- 1.4.5、1.4.4、1.4.3、1.4.2、1.4.1、1.4.0
- 注意:
- 此库依赖于 jQuery。您还必须先加载 jQuery,然后再加载此模块。
- snippet:
-
<link rel="stylesheet" href="https://ajax.googleapis.com/ajax/libs/jqueryui/1.14.1/themes/smoothness/jquery-ui.css">
<script src="https://ajax.googleapis.com/ajax/libs/jqueryui/1.14.1/jquery-ui.min.js"></script> - site:
- jqueryui.com
- 版本:
- 1.14.1、1.14.0、 1.13.3、1.13.2、1.13.1、1.13.0、 1.12.1、1.12.0、 1.11.4、1.11.3、1.11.2、1.11.1、1.11.0、1.10.4、1.10.3、1.10.2、 1.10.1、1.10.0、1.9.2、1.9.1、1.9.0、1.8.24、1.8.23、1.8.22、1.8.21、 1.8.20、1.8.19、1.8.18、1.8.17、1.8.16、1.8.15、1.8.14、1.8.13、 1.8.12、1.8.11、1.8.10、1.8.9、1.8.8、1.8.7、1.8.6、1.8.5、1.8.4、 1.8.2、1.8.1、1.8.0、1.7.3、1.7.2、1.7.1、1.7.0、1.6.0、1.5.3、1.5.2
- 注意:
- 此库依赖于 jQuery。在加载此模块之前,您还必须先加载 jQuery。由于版本 1.8.3 生命周期较短,因此未托管,而别名
1.8.3
实际加载的是 1.8.4。 - 代码段:
-
<script src="https://ajax.googleapis.com/ajax/libs/listjs/2.3.1/list.min.js"></script>
- site:
- listjs.com
- 版本:
- 2.3.1
- 摘要:
-
<script type="module">
import {
Draggable,
Point2DSpring,
Tossable,
combineStyleStreams,
getPointerEventStreamsFromElement,
} from "https://ajax.googleapis.com/ajax/libs/material-motion/0.1.0/material-motion.bundle.js";
</script> - site:
- https://github.com/material-motion/material-motion-js
- 版本:
- 0.1.0
- स्निपेट:
-
<script src="https://ajax.googleapis.com/ajax/libs/model-viewer/3.0.0/model-viewer.min.js"></script>
- site:
- model Viewers.dev
- वर्शन:
- , 1 1 1 1 1 1, 1 1. 1.
MooTools
- 摘要:
-
<script src="https://ajax.googleapis.com/ajax/libs/mootools/1.6.0/mootools.min.js"></script>
- site:
- mootools.net
- 版本: 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 2.
- 注意:
- 对于版本 1.5.1 及更早版本,精简版的文件名称为 mootools-yui-compressed.js,而不是 mintools.min.js。
Myanmar Tools
- 摘要:
-
<script src="https://ajax.googleapis.com/ajax/libs/myanmar-tools/1.2.1/zawgyi_detector.min.js"></script>
<script src="https://ajax.googleapis.com/ajax/libs/myanmar-tools/1.2.1/zawgyi_converter.min.js"></script>
- site:
- https://github.com/google/myanmar-tools/
- 推荐版本:
- 1.2.1
- 所有托管版本:
- 1.0.1
- 1.1.0
- 1.1.1
- 1.1.3
- 1.2.0
- 1.2.1
Prototype
- 摘要:
-
<script src="https://ajax.googleapis.com/ajax/libs/prototype/1.7.3.0/prototype.js"></script>
- site:
- prototypejs.org
- 版本:
- 1.7.3.0、1.7.2.0、1.7.1.0、1.7.0.0、1.6.1.0、1.6.0.3、1.6.0.2
script.aculo.us
- 摘要:
-
<script src="https://ajax.googleapis.com/ajax/libs/scriptaculous/1.9.0/scriptaculous.js"></script>
- site:
- script.aculo.us
- 版本:
- 1.9.0、1.8.3、1.8.2、1.8.1
- 注意:
-
此库依赖于
Prototype
。在加载此模块之前,您必须先加载原型。
Shaka Player
- snippet:
-
<!-- for non-UI builds: -->
<script src="https://ajax.googleapis.com/ajax/libs/shaka-player/4.13.8/shaka-player.compiled.js"></script>
<!-- or, for UI builds: -->
<script src="https://ajax.googleapis.com/ajax/libs/shaka-player/4.13.8/shaka-player.ui.js"></script>
<link rel="stylesheet" href="https://ajax.googleapis.com/ajax/libs/shaka-player/4.13.8/controls.css"> - site:
- https://github.com/google/shaka-player/
- 维护的版本:
- 4.13.8、4.12.17、4.9.36
- 所有托管版本:
- 4.13.0 - 4.13.8、4.12.0 - 4.12.17、4.11.0 - 4.11.21、4.10.0 - 4.10.26、4.9.0 - 4.9.36、4.8.0 - 4.8.20、4.7.0 - 4.7.15、4.6.0 - 4.6.18、4.5.0、4.4.0 - 4.4.3、4.3.0 - 4.3.16、4.2.0 - 4.2.14、4.1.0 - 4.1.7、4.0.0 - 4.0.5、3.3.0 - 3.3.19、3.2.0 - 3.2.21、3.1.0 - 3.1.8、3.0.0 - 3.0.15、2.5.0-beta - 2.5.23、2.4.0 - 2.4.7、2.3.0 - 2.3.10、2.2.0 - 2.2.10、2.1.0 - 2.1.9、2.0.6 - 2.0.9、1.6.5
SPF
- 摘要:
-
<script src="https://ajax.googleapis.com/ajax/libs/spf/2.4.0/spf.js"></script>
- site:
- youtube.github.io/spfjs
- 版本:
- 2.4.0、2.3.2、2.3.1、2.3.0、2.2.0、2.1.2、2.1.1、2.1.0、2.0.1、2.0.0
SWFObject
- snippet:
-
<script src="https://ajax.googleapis.com/ajax/libs/swfobject/2.2/swfobject.js"></script>
- site:
- github.com/swfobject/swfobject
- versions:
- 2.2, 2.1
three.js
- snippet:
-
<script src="https://ajax.googleapis.com/ajax/libs/threejs/r84/three.min.js"></script>
- site:
- threejs.org
- versions:
- r84, r83, r82, r81, r80, r79, r78, r77, r76, r75, r74, r73, r72, r71, r70, r69, r68, r67, r49
Web Font Loader
- snippet>
-
<script src="https://ajax.googleapis.com/ajax/libs/webfont/1.6.26/webfont.js"></script>
- site:
- github.com/typekit/webfontloader
- versions:
- 1.6.26, 1.6.16, 1.5.18, 1.5.10, 1.5.6, 1.5.3, 1.5.2, 1.5.0
समस्या का हल
क्या आपको पुराना वर्शन दिख रहा है? पक्का करें कि आपने
/jqueryui/1/...
जैसे "अपने-आप लागू होने वाले वर्शन" लिंक का इस्तेमाल न किया हो. इसके बजाय, सही वर्शन के यूआरएल का इस्तेमाल करें. कैश मेमोरी से जुड़ी समस्याओं और छोटे वर्शन के बीच काम न करने की वजह से, हमने कुछ समय पहले वर्शन के ऑटोमेटेड उपनामों को बंद कर दिया है और उन्हें अपडेट करना बंद कर दिया है. इसलिए, वे हमेशा किसी पुराने वर्शन का रेफ़रंस देंगे. ऐसा इसलिए किया गया है, ताकि उन साइटों को कोई समस्या न हो जो अब भी इनका इस्तेमाल करती हैं.अगर आपको समस्याएं आती हैं, तो:
- टाइपिंग की गलतियां देखें. याद रखें कि JavaScript एक केस-सेंसिटिव भाषा है.
- JavaScript डीबगर का इस्तेमाल करें. Chrome में, Chrome DevTools का इस्तेमाल करें. Firefox में, पहले से मौजूद Firefox DevTools का इस्तेमाल किया जा सकता है. IE में, F12 डेवलपर टूल का इस्तेमाल किया जा सकता है.