Google Hosted Libraries, सबसे लोकप्रिय और ओपन-सोर्स JavaScript लाइब्रेरी के लिए, दुनिया भर में उपलब्ध एक भरोसेमंद, तेज़, और स्थिर कॉन्टेंट डिस्ट्रिब्यूशन नेटवर्क है.

Google, लाइब्रेरी से जुड़े हर काम के लिए, सीधे तौर पर मुख्य हितधारकों के साथ काम करता है. साथ ही, नए वर्शन रिलीज़ होने पर उन्हें स्वीकार करता है.

लाइब्रेरी

होस्ट की गई लाइब्रेरी को लोड करने के लिए, उस लाइब्रेरी के एचटीएमएल स्निपेट को अपने वेब पेज में कॉपी करके चिपकाएं. यह स्निपेट यहां दिखाया गया है. उदाहरण के लिए, jQuery को लोड करने के लिए, अपने वेब पेज में <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.7.1/jquery.min.js"></script> स्निपेट एम्बेड करें.

हमारा सुझाव है कि आप सीडीएन से लाइब्रेरी को एचटीटीपीएस के ज़रिए लोड करें. भले ही, आपकी वेबसाइट सिर्फ़ एचटीटीपी का इस्तेमाल करती हो. आजकल, परफ़ॉर्मेंस तेज़ होती है और कैश मेमोरी पहले की तरह ही काम करती है. सीडीएन की फ़ाइलें, CORS और 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

Bootstrap-Table

स्निपेट:
<script src="https://ajax.googleapis.com/ajax/libs/bootstrap-table/1.23.2/dist/bootstrap-table.min.css"></script>
site:
github.com/wenzhixin/bootstrap-table
वर्शन:
1.23.2

CesiumJS

स्निपेट:
<script src="https://ajax.googleapis.com/ajax/libs/cesiumjs/1.78/Build/Cesium/Cesium.js"></script>
site:
github.com/CesiumGS/ceium
वर्शन:
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.6.1.5.5.5.5.5.5.5.5.5.5.5.5.5.5.5.5.5.5.5.5.1.5.5.1.5.1.5.1.5.1.5.1.5.1.5.1.5.5.1.5.1.5.1.5.1.5.1.5.1.5.1.



Dojo

摘要:
<script src="https://ajax.googleapis.com/ajax/libs/dojo/1.13.0/dojo/dojo.js"></script>
site:
dojo Toolkit.org
版本:

Ext Core

स्निपेट:
<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

Hammer.JS

摘要:
<script src="https://ajax.googleapis.com/ajax/libs/hammerjs/2.0.8/hammer.min.js"></script>
site:
hammerjs.github.io
版本:
2.0.8

Indefinite Observable

स्निपेट:
<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

jQuery

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
版本:
. .1 .1 .1 .1 .1 .1 .1 .1 .1 .1 .1 .1 .1 .1 .1 .1 .1 .1 .1 .1 .1 .1 .1、.1 .1、.1、.1、.1、.1、3、3、3、3.0、3.6.1、3.6.0、3.5.1、3.5.0、3.4.1、3.4.1、3.2,
注意:
3.3.0、2.1.2、1.2.5 和 1.2.4 未托管,因为它们的野生生活短而不稳定。

jQuery Mobile

摘要:
<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,然后再加载此模块。

jQuery UI

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 वर्शन लोड होता है.

List.js

स्निपेट:
<script src="https://ajax.googleapis.com/ajax/libs/listjs/2.3.1/list.min.js"></script>
site:
listjs.com
वर्शन:
2.3.1

Material Motion

摘要:
<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

Model-Viewer

स्निपेट:
<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

स्निपेट:
<!-- for non-UI builds: -->
<script src="https://ajax.googleapis.com/ajax/libs/shaka-player/5.0.8/shaka-player.compiled.js"></script>

<!-- or, for UI builds: -->
<script src="https://ajax.googleapis.com/ajax/libs/shaka-player/5.0.8/shaka-player.ui.js"></script>
<link rel="stylesheet" href="https://ajax.googleapis.com/ajax/libs/shaka-player/5.0.8/controls.css">
site:
https://github.com/google/shaka-player/
वर्शन को बनाए रखा जाता है:
5.0.8, 4.16.24, 4.15.36
होस्ट किए गए सभी वर्शन:
5.0.0 - 5.0.8, 4.16.0 - 4.16.24, 4.15.0 - 4.15.36, 4.14.0 - 4.14.28, 4.13.0 - 4.13.25, 4.12.0 - 4.12.18, 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

स्निपेट:
<script src="https://ajax.googleapis.com/ajax/libs/swfobject/2.2/swfobject.js"></script>
site:
github.com/swmobject/sewobject
वर्शन:
2.2, 2.1

three.js

स्निपेट:
<script src="https://ajax.googleapis.com/ajax/libs/threejs/r84/three.min.js"></script>
site:
threejs.org
वर्शन:
r84, r83, r82, r81, r80, r79, r78, r77, r76, r75, r74, r73, r72, r71, r70, r69, r67

Web Font Loader

snippet>
<script src="https://ajax.googleapis.com/ajax/libs/webfont/1.6.26/webfont.js"></script>
site:
github.com/typekit/webfontloader
वर्शन:
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 डेवलपर टूल का इस्तेमाल किया जा सकता है.