असल में, AJAX सिंटैक्स और अर्थशास्त्र में जावास्क्रिप्ट के समान है?AJAX जावास्क्रिप्ट से एक अलग भाषा है, या यह एक जावास्क्रिप्ट ढांचा है?
उत्तर
AJAX कोई भाषा नहीं है। जावास्क्रिप्ट और एक्सएमएल का उपयोग करके यह एक पद्धति है (और मुझे लगता है कि जेएसओएन भी वहां फिट बैठता है), एक वेब क्लाइंट के लिए उपयोगकर्ता द्वारा अधिनियमित ब्राउज़र ईवेंट (जैसे पेज नेविगेशन) की आवश्यकता के बिना सर्वर संसाधन के साथ असीमित रूप से संवाद करने के लिए।
जो मेरा मतलब था, क्या यह एक अलग भाषा है, या इसकी रणनीति (जैसे डीओएम) और जावास्क्रिप्ट जैसी भाषाएं रणनीति को कार्यान्वित कर सकती हैं। धन्यवाद। – dave
डोम एक रणनीति नहीं है, यह एक एपीआई है। – Quentin
सुधार, जावास्क्रिप्ट के लिए एक डोम एपीआई है, लेकिन अकेले डोम डब्ल्यू 3 सी द्वारा निर्दिष्ट एक रणनीति है – dave
AJAX asynchronus जावास्क्रिप्ट और XML के लिए खड़ा है: http://en.wikipedia.org/wiki/Ajax_%28programming%29
अजाक्स वास्तविक समय में एक सर्वर से डेटा प्राप्त करने के लिए एक जावास्क्रिप्ट पद्धति है।
$.ajax({ url: "test.html", success: function(){/*do stuff here*/}});
पुराने स्कूल ajax नीचे वर्णित के रूप में (: यह है तो आप बस एक समारोह का उपयोग कर सकते एक ajax कॉल (jQuery का उपयोग करके) बनाने के लिए सिन्टैक्स (विशेष रूप से जब jQuery जैसी चीजों में प्रयुक्त) बस जावास्क्रिप्ट ... आज देर से 90 के दशक के शुरू 00 के) और अधिक इस तरह दिखता है: http://www.w3schools.com/ajax/tryit.asp?filename=tryajax_first
function loadXMLDoc()
{
if (window.XMLHttpRequest)
{// code for IE7+, Firefox, Chrome, Opera, Safari
xmlhttp=new XMLHttpRequest();
}
else
{// code for IE6, IE5
xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
}
xmlhttp.onreadystatechange=function()
{
if (xmlhttp.readyState==4 && xmlhttp.status==200)
{
document.getElementById("myDiv").innerHTML=xmlhttp.responseText;
}
}
xmlhttp.open("GET","ajax_info.txt",true);
xmlhttp.send();
}
ग्लोबल्स के लिए +1 ?! क्या यह 1 99 7 है? ओह, डब्ल्यू 3 स्कूल्स, यह ** ** 1 99 7 है। – Quentin
अहहा, यही कारण है कि मैंने कहा ** पुराना स्कूल ** AJAX: पी मुझे अभी भी 00 के शुरुआती हाई स्कूल में पहली बार इसका उपयोग याद है: एस –
वास्तव में, "अजाक्स" Asynchronous JavaScript and XML
के लिए कम है। यह जावास्क्रिप्ट का उपयोग कर डेटा डाउनलोड करने की केवल एक असीमित विधि है।
जो मेरा मतलब है, क्या यह एक अलग भाषा है, या इसकी एक रणनीति है (जैसे डीओएम) और जावास्क्रिप्ट जैसी भाषाएं रणनीति को कार्यान्वित कर सकती हैं। धन्यवाद। – dave
नहीं, यह वेब अनुप्रयोग बनाने के लिए प्रौद्योगिकियों को जोड़ने का एक तरीका है। Here is the article popularizing the name AJAX, यह कहता है:
अजाक्स एक तकनीक नहीं है। यह वास्तव में कई तकनीकों है, प्रत्येक अपने स्वयं के अधिकार में बढ़ रहा है, शक्तिशाली नए तरीकों से एक साथ आ रहा है। अजाक्स शामिल है:
- एक्सएचटीएमएल और सीएसएस का उपयोग कर मानक-आधारित प्रस्तुति;
- दस्तावेज़ ऑब्जेक्ट मॉडल का उपयोग करके गतिशील प्रदर्शन और बातचीत;
- एक्सएमएल और एक्सएसएलटी का उपयोग कर डेटा इंटरचेंज और हेरफेर;
- XMLHttpRequest का उपयोग करके असीमित डेटा पुनर्प्राप्ति;
- और जावास्क्रिप्ट एक साथ सब कुछ बाध्यकारी।
न तो। यह उपयोगकर्ता को वर्तमान पृष्ठ छोड़ने के बिना HTTP अनुरोध (जावास्क्रिप्ट का उपयोग करके) (और प्रतिक्रिया को संभालने) के कार्य को संदर्भित करता है (उदाहरण के लिए एक लिंक का पालन करके या फ़ॉर्म सबमिट करके)।
ऐसा करने के कई तरीके हैं (XMLHttpRequest, <script>
तत्वों को एक छिपे हुए आइफ्रेम का उपयोग करके, आदि) और कई पुस्तकालय (वाईयूआई, मूटूल, प्रोटोटाइप, jQuery, चमक, आदि) जो इसे आसान बनाने के लिए सहायक तरीकों को लागू करते हैं।
तो यह एक भाषा, एक एपीआई, पुस्तकालय या ढांचा नहीं है। यह सिर्फ एक चीज है जिसे किया जा सकता है (विभिन्न तरीकों से)।
(इसे "डीएचटीएम" को प्रतिस्थापित करने के लिए भी एक शब्द के रूप में उपयोग किया गया है, लेकिन इसके बाद से इसका उपयोग "एचटीएमएल 5" द्वारा प्रतिस्थापित किया गया है - विपणक को "किसी भी प्रकार की फैंसी सामग्री का वर्णन करने के लिए एक नया buzzword चाहिए वेब "हर कुछ वर्षों)
- 1. ASP.Net एक स्क्रिप्टिंग भाषा या ढांचा है?
- 2. बेहतर क्या है, एक जावास्क्रिप्ट ढांचा, या एकाधिक ढांचे
- 3. जावास्क्रिप्ट संकलित या एक व्याख्या की गई भाषा है?
- 4. जावास्क्रिप्ट ढांचा?
- 5. जावास्क्रिप्ट: क्या यह एक सशर्त असाइनमेंट है?
- 6. मेसन एक ढांचा है?
- 7. जावास्क्रिप्ट भाषा और $ jquery
- 8. जावास्क्रिप्ट एक कार्यात्मक भाषा के रूप में
- 9. क्या यह कई छोटी जावास्क्रिप्ट फ़ाइलों या एक बड़ी जावास्क्रिप्ट फ़ाइल को लोड करना बेहतर है?
- 10. जावास्क्रिप्ट चयन/रेंज ढांचा
- 11. जावास्क्रिप्ट: या तो एक चर का उपयोग करें, या अगर यह अपरिभाषित है, एक डिफ़ॉल्ट स्ट्रिंग
- 12. जावास्क्रिप्ट एमवीसी ढांचा
- 13. जावास्क्रिप्ट पुस्तक जो जावास्क्रिप्ट को भाषा सिखाती है, नहीं,
- 14. जावास्क्रिप्ट भाषा की स्थिति क्या है?
- 15. एक ढांचा क्या है?
- 16. एक अच्छा जावास्क्रिप्ट या रेल स्पेलिंग चेकर क्या है
- 17. सभी जावास्क्रिप्ट को एक अलग जेएस फ़ाइल
- 18. यह == - जावास्क्रिप्ट ऑपरेटर क्या है?
- 19. टाइप छोड़ना = "टेक्स्ट/जावास्क्रिप्ट" भाषा = "जावास्क्रिप्ट"
- 20. जावास्क्रिप्ट: "ऑनलोड = फ़ंक्शन() {}" से अलग "फ़ंक्शन ऑनलोड() {}" कैसे है?
- 21. एक वेब ढांचा जहां AJAX विचार के बाद नहीं था
- 22. क्या JQuery अन्य जावास्क्रिप्ट से AJAX कॉल सुन सकता है?
- 23. Node.js पर जावास्क्रिप्ट एफएबी ढांचा
- 24. जावास्क्रिप्ट सद्भाव - यह क्या है?
- 25. एक अलग भाषा में deserialize
- 26. जावास्क्रिप्ट AJAX दूरस्थ लकड़हारा
- 27. यह जावास्क्रिप्ट "आवश्यकता" क्या है?
- 28. जावास्क्रिप्ट पर "यह" क्या है?
- 29. क्या जावास्क्रिप्ट क्रिप्टोग्राफी के लिए एक उचित मंच है? या, यह हो सकता है?
- 30. बल जावास्क्रिप्ट/AJAX/jquery
विकिपीडिया लेख की पहली वाक्य आपको बता सकती थी। वर्चुअल -1 – delnan
वर्चुअल -1 – dotjoe