யாவாக்கிறிட்டு
{{distinguish|ஜாவா_(நிரலாக்க_மொழி)}}
 {{Infobox programming language
 | name = யாவாக்கிறிட்டு
 | logo = &lt;!-- Do not add the unofficial logo, per [[Talk:JavaScript/Archive 5#Why is the unofficial logo present?]] --&gt;
 | logo alt = 
 | paradigm = [[நிகழ்வு உந்துதல் நிரலாக்கம்]], [[செயல்பாட்டு நிரலாக்கம்]], [[ஏவல் நிரலாக்கம்]]
 | designer = தொடக்கதில் நெட்ஸ்கேப்பின் பிரெண்டன் ஈச் ஆல் வடிவமைக்கப்பட்டது ECMA மூலப்படி தரத்திற்கு மற்றவர்களும் பங்களித்துள்ளனர்
 | typing = விசையார்ந்த தட்டச்சு, தளர்ந்த தட்டச்சு, வாத்து தட்டச்சு
 | implementations = வி8 (யாவாக்கிறிட்டு பொறி), யாவாக்கிறிட்டு உள்ளகம், ஸ்பைடர்மன்கி (யாவாக்கிறிட்டு பொறி), சக்ரா (யாவாக்கிறிட்டு பொறி)
 | influenced = [[டைப்ஸ்கிறிட்டு]], [[காபிகிறிட்டு]], [[அசம்பிளிகிறிட்டு]], [[ஆக்சன்கிறிட்டு]], [[டார்ட் (நிரல் மொழி)|டார்ட்]], [[அப்ஜைக்டிவ்-ஜெ]], [[ஓபா]], [[ஹாக்ஸ்]]
 | license = 
 | file_ext = {{flatlist|
 * &lt;code&gt;.js&lt;/code&gt;
 * &lt;code&gt;.cjs&lt;/code&gt;
 * &lt;code&gt;.mjs&lt;/code&gt;&lt;ref name=&quot;node.js ECMAScript Modules Specification&quot;&gt;{{cite web|url=https://github.com/nodejs/node-eps/blob/master/002-es-modules.md|title=nodejs/node-eps|website=GitHub}}&lt;/ref&gt;
 }}
 | file format = 
 | website = 
 | wikibooks = JavaScript
 | year = {{start date and age|1995|12|4}}&lt;ref name=&quot;press_release&quot;&gt;[https://web.archive.org/web/20070916144913/http://wp.netscape.com/newsref/pr/newsrelease67.html Press release announcing JavaScript], &quot;Netscape and Sun announce JavaScript&quot;, PR Newswire, December 4, 1995&lt;/ref&gt;
 | latest_release_version = ECMA மூலப்படி 2020&lt;ref name=&quot;auto&quot;&gt;{{cite web|url=https://www.ecma-international.org/ecma-262/11.0/|title=Standard ECMA-262|publisher=Ecma International|date=June 17, 2020}}&lt;/ref&gt;
 | latest_release_date = {{start date and age|2020|6}}
 | latest_preview_version = ECMA மூலப்படி 2021
 | latest_preview_date = 
 | influenced_by = [[ஜாவா (நிரலாக்க மொழி)|ஜாவா]],&lt;ref name=&quot;looklikejava&quot;&gt;{{cite book|title=Coders at Work: Reflections on the Craft of Programming|isbn=9781430219484|quote=&quot;Eich: The immediate concern at Netscape was it must look like Java.&quot;|url=https://books.google.com/books?id=nneBa6-mWfgC&amp;q=The+immediate+concern+at+Netscape+was+it+must+look+like+Java.&amp;pg=PA141|access-date=December 25, 2018|last1=Seibel|first1=Peter|date=September 16, 2009}}&lt;/ref&gt;&lt;ref name=&quot;origin&quot;&gt;{{cite web|url=https://speakingjs.com/es5/ch04.html|title=Chapter 4. How JavaScript Was Created|website=speakingjs.com|access-date=2017-11-21|archive-date=2020-02-27|archive-url=https://web.archive.org/web/20200227184037/https://speakingjs.com/es5/ch04.html|url-status=live}}&lt;/ref&gt; [[இசுகீம்]],&lt;ref name=&quot;origin&quot;/&gt; [[AWK]],&lt;ref&gt;{{cite web|title=Brendan Eich: An Introduction to JavaScript, JSConf 2010|quote=&quot;Eich: &quot;function&quot;, eight letters, I was influenced by AWK.&quot;|url=https://www.youtube.com/watch?v=1EyRscXrehw|access-date=November 25, 2019|page=22m}}&lt;/ref&gt; [[ஹைபர்டாக்]]&lt;ref&gt;{{cite book |last=Eich |first=Brendan |authorlink1=Brendan Eich |chapter=Foreword |editor1-last=Goodman |editor1-first=Danny |editor1-link=Danny Goodman |year=1998 |title=JavaScript Bible |edition=3rd |publisher=[[John Wiley &amp; Sons]] |isbn=0-7645-3188-3 |lccn=97078208 |oclc=38888873 |ol=712205M |url-access=registration |url=https://archive.org/details/javascriptbible000good}}&lt;/ref&gt;
 }}
 
 
 '''ஜாவாஸ்க்ரிப்ட்'''  (''Java Script'') என்பது வலைத்தளங்களில் பயனர் தரப்பிலிருந்து வழங்கப்படும் உள்ளீடுகளை உறுதி செய்வதற்குப் பரவலாகப் பயன்படும் ஒரு கணினி நிரல் மொழி ஆகும். பயனர் பக்கச் செயற்பாடுகள் யாவாக்கிறிட்டினால் பெரிதும் நடைமுறைப்படுத்தப்படுகின்றன. [[1995]]ஆம் ஆண்டு நெற்சுக்கேப் நிறுவனத்தால் அறிமுகப்படுத்தப்பட்ட இந்த மொழிக்குத் தற்போது மிகவும் விருத்தி பெற்ற [[மென்பொருள் கட்டமைப்பு|மென்பொருள் கட்டமைப்புகள்]] உள்ளன. [[யேகுவெரி|சேகுவெரி]], [[மொடூல்சு]], கூகுள் வலைக் கருவிப்பெட்டி போன்றவை பரவலான பயன்பாட்டில் இருக்கும் யாவாக்கிறிட்டுக் கட்டமைப்புகள் ஆகும். பெயரில் ஒத்த யாவா நிரல் மொழிக்கும் இதற்கும் எந்த நேரடித் தொடர்பும் இல்லை.
 
 == வரலாறு ==
 ஆரம்பத்தில் நெற்சுக்கேப் நிறுவனத்தால் ''இலைவு கிறிட்டு''(Live Script) என அறிமுகம் செய்யப்பட்ட மொழியே யாவாக்கிறிட்டு எனப் பெயர் மாற்றப்பட்டு அறிமுகப்படுத்தப்பட்டது. இந்தப் பெயரின் தெரிவே இன்று வரை பல குழப்பங்களுக்குக் காரணமாக அமைந்துள்ளது. இப்பெயர் சன் மைக்ரோசிசுட்டத்தின் காப்புரிமைப் பெயராகும். பிற்காலத்தில் [[மைக்ரோசாப்ட்|மைக்ரோசாப்டு]] யாவாக்கிறிட்டிற்குப் போட்டியாக [[சேகிறிட்டு]] என்ற நிரலாக்க மொழியை உருவாக்கியது.
 
 === யாவாக்கிறிட்டும் யாவாவும் ===
 இதேவேளையில், சன் மைக்ரோ சிசுட்டம் (''Sun Micro systems'') யாவா (''Java'') என்ற மொழியை அறிமுகப்படுத்தியது. யாவா விரைவில் பிரபலமாகிப் பலரது கவனத்தை ஈர்த்தது. இதன் காரணமாக நெற்சுக்கேப் நிறுவனமும் தமது நெற்சுக்கேப் 2.0 பதிப்பில் யாவாவிற்கான ஆதரவை ஏற்படுத்தியது. அத்துடன் தமது ''இலைவு கிறிட்டு'' என்ற மொழியை யாவாக்கிறிட்டு (''Java Script'') என்று மாற்றிக்கொண்டனர். இதன் மூலமாக யாவாக்கிறிட்டு மொழி பலரது கவனத்தில் பட்டது. இதைத்தவிர யாவாவிற்கும் யாவாக்கிறிட்டுக்கும் எந்தத் தொடர்பும் இல்லை. இரண்டிற்கும் தற்போதைய நவீன உலாவிகளில் ஆதரவு வழங்கப்படுகின்றது என்பதும் குறிப்பிடத்தக்கது.
 
 == பயன்பாடு ==
 * பயனர்களிடம் இருந்து பெறுகின்ற தரவுகள் சரியா என்பதை [[உலாவி|உலாவியூடாகவே]] சரிபாத்துப் பின்னர் [[வழங்கி|வழங்கியில்]] சேமிக்கும் வசதி
 * உரையாடல் பெட்டி மற்றும் மேல் மீட்புப் பெட்டிச் சாளரங்களை உருவாக்குதல்
 * பயனர்களின் சுட்டி அசைவுகளிற்குத் துலங்கலைக் காட்டுதல். எ-டு: படங்களிற்கு மேலாகச் சுட்டி செல்லும் போது படங்களை மாற்றுதல்
 * யாவாக்கிறிட்டில் தொகுப்பிகளைப் பயன்படுத்துவது இல்லை. நிரலை எழுதிய உடன் உலாவியில் சோதித்துப் பார்க்கலாம்.
 
 === யாவாக்கிறிட்டில் தமிழ் ===
 யாவாக்கிறிட்டில் [[தமிழ்|தமிழைப்]] பயன்படுத்தத் தமிழ்ச் செய்தியை ஒருங்குறியில் தட்டச்சுச் செய்துப் பின்னர் கோப்பை [[யு.டி.எவ்.-8]] (UTF-8) முறையில் சேமிக்க வேண்டும். உலாவிகள் அவற்றைத் தமிழில் காட்டும்.
 
 &lt;source lang=&quot;javascript&quot;&gt;
     &lt;script type=&quot;text/javascript&quot;&gt;
         alert('சோதனைச் செய்தி');
     &lt;/script&gt;
 &lt;/source&gt;
 
 == தொகுப்பிகள் ==
 யாவாக்கிறிட்டைப் பலதரப்பட்ட தொகுப்பிகளில் தொகுக்கலாம். இணையத்தில் உடனடியாக யாவாக்கிறிட்டைப் பரிசோதிக்க சே. எசு. பின்னைப் பயன்படுத்தலாம்.&lt;ref&gt;[http://jsbin.com சே. எசு. பின் {{ஆ}}]&lt;/ref&gt;
 
 == மொழி அமைப்பு ==
 === யாவாக்கிறிட்டை மீப்பாடக்குறிமொழியில் இடல் ===
 பொதுவாக யாவாக்கிறிட்டை மீப்பாடக் குறிமொழியின் தலைப்பில் இடுவர். அதாவது பின்வருமாறு:
 &lt;source lang=&quot;html4strict&quot;&gt;
 &lt;html&gt;
     &lt;head&gt;
         &lt;script type=&quot;text/javascript&quot;&gt; 
             யாவாக்கிறிட்டு இங்கே இடப்படும்....
         &lt;/script&gt;
     &lt;/head&gt;
     &lt;body&gt;
     &lt;/body&gt;
 &lt;/html&gt;
 &lt;/source&gt;
 
 ஆனால் பக்கம் தரவேறிய பின்னர் யாவாக்கிறிட்டு தரவேறினால் போதும் என்றால் அதை உடலில் இதே போன்று மீப்பாடக் குறிமொழியின் உடலிலும் போடலாம்.
 
 யாவாக்கிறிட்டை ஒரு வெளிக் கோப்பாக இணைக்கலாம். தலைப்புகளை அடையாள ஒட்டுகளுக்கு இடையே &lt;nowiki&gt;&lt;script src=&quot;filename&quot;&gt; &lt;/script&gt;&lt;/nowiki&gt; 
 என்று இணைக்கலாம்.
 
 == மேற்கோள்கள் ==
 {{Reflist}}
 
 == வெளியிணைப்புக்கள் ==
 * [http://www.tutorials4javascript.com/ யாவாக்கிறிட்டுப் பயிற்சிகள்] {{Webarchive|url=https://web.archive.org/web/20060715163308/http://www.tutorials4javascript.com/ |date=2006-07-15 }}
 * [http://www.w3schools.com/js/default.asp யாவாக்கிறிட்டு டபிள்யூ3கூல்சின் பாடங்களும் பயிற்சிகளும்]
 
 [[பகுப்பு:படிவ நிரலாக்க மொழிகள்]]
 [[பகுப்பு:தமிழ்க் கணிமை நிரல் எடுத்துக்காட்டுக்கள் உள்ள கட்டுரைகள்]]
 [[பகுப்பு:அமெரிக்கக் கண்டுபிடிப்புகள்]]