JavaScript ???????????? ????????????: ???????????????????????? ?????? ????????? ????????? ????????????
JavaScript (JS) ????????? ??????????????????????????? ?????? ?????????????????? ????????? ?????? ??????????????????????????? ?????? ???????????????????????? ???????????????????????????????????? ???????????? ????????? ?????? ??????????????? ???????????? ??????????????????????????????????????? ?????? ??????????????? ??????????????????, ???????????? ???????????????, ???????????? ???????????????????????????, ????????????????????? ???????????????, ?????? ????????? ?????????????????????????????? ??????????????????????????? ??????????????? ?????? ????????? ??????????????? ????????? ???????????? ???????????? ????????? ????????????????????????, ??????????????? ???????????????????????? ?????????????????? ?????? English ????????? ?????????????????? ???????????? ?????? ??????????????????????????? ????????????????????????????????? ?????? ?????????????????? ?????? ???????????????
JavaScript ???????????? ?????? - What is JavaScript in Hindi
JavaScript ?????? ?????????-????????????, ????????????????????????, ?????? ????????????????????????????????? ???????????????????????????????????? ???????????? ?????? ??????????????? ??????????????? ??????????????? ????????? ?????? ????????? ??????????????????????????? ????????? ???????????? ???????????? ????????? ?????? ????????? ????????? ?????? ?????????????????????????????? ?????? ???????????????????????? ??????????????? ????????? ????????? ???????????? ????????? ?????????????????? ?????? ?????????, ??????????????? ????????????????????????, ?????????????????????, ?????? ????????????-???????????? ????????????????????? ???????????? ?????????????????? ??????????????????????????????????????? ?????? ???????????? ???????????? ???????????? ???????????????
JavaScript ?????? ?????????????????? - History of JavaScript in Hindi
-
1995: Brendan Eich ?????? Netscape Navigator ???????????????????????? ?????? ????????? ??????????????????????????????????????? ?????????????????? ???????????? ????????????????????? ????????? "Mocha" ??????, ????????? "LiveScript", ?????? ????????? ????????? "JavaScript"???
-
Role in Web Development: HTML ?????? CSS ?????? ????????? ??????????????? ??????????????????????????????????????? ????????? ?????? ??????????????? ???????????? ????????? HTML ??????????????????????????? ???????????? ??????, CSS ?????????????????????, ?????? JavaScript ??????????????????????????????????????????
-
Today: JavaScript ?????? ??????????????? ???????????? ???????????????????????? ?????? ??????????????? ???????????? ?????????
Node.js?????? ????????? ????????? ?????????????????? ???????????????????????????, ?????????????????? ????????????, ?????? ????????? ??????????????????????????? ????????? ?????? ???????????????????????? ???????????? ???????????? ?????????
JavaScript ?????? ??????????????? - Setup of JavaScript in Hindi
??????????????????????????????????????? ???????????? ???????????? ?????? ????????? ???????????? ?????????????????? ??????????????? ?????? ??????????????? ??????????????? ???????????? ????????? ??????????????? ??????????????? ????????????????????? ?????????:
-
Browser Console:
-
?????? ?????????????????? ???????????????????????? (???????????? Chrome, Firefox) ????????? ???????????????-?????? JavaScript console ???????????? ?????????
-
????????? ??????????????? ?????? ?????????: Right-click > Inspect > Console???
-
???????????? ?????? ???????????????????????? ??????????????????????????????????????? ????????? ??????????????? ?????? ???????????? ????????????
-
-
VS Code:
-
Visual Studio Code ?????? ???????????? ????????? ??????????????? ????????? ????????? ????????????????????? ???????????? ?????? ??????????????????????????????????????? ?????????????????? (.js) ??????????????????
-
???????????????????????? ????????? ????????? ?????? ???????????? ?????? ?????????, ???????????? HTML ???????????? ?????????
<script>????????? ?????? ????????? ??????????????????????????????????????? ???????????? ???????????? ???????????????
-
-
Online Tools:
-
CodePen ?????? Replit ???????????? ???????????????????????????????????? ???????????? ???????????????????????? ????????? ?????? ????????? ??????????????? ?????? ??????????????? ???????????? ?????? ?????????????????? ???????????? ???????????? ?????? ???????????????????????? ?????? ????????? ???????????? ??????????????? ????????????
-
??????????????? ?????? ????????? ????????????????????? - Steps for Setup in Hindi
-
VS Code ????????????????????? ???????????????
-
?????? HTML ???????????? ??????????????? ?????? ???????????????
<script>??????????? ????????????????????? -
???????????????????????? ????????? HTML ???????????? ????????? ???????????? ?????? Console ????????? ?????????????????? ????????? ???????????????
???????????? JavaScript ??????????????????????????? - First JavaScript Program
?????????, ????????? ??????????????? ??????????????????????????????????????? ????????????????????? ??????????????? ?????????:-
console.log:
-
?????? Console ????????? ????????????????????? ?????? ?????????????????? ?????????????????? ???????????? ?????????
-
??????????????????:
console.log("Hello, World!");
-
-
alert:
-
?????? ???????????????????????? ????????? ?????? ?????????-?????? ??????????????? ?????????????????? ?????????
-
??????????????????:
alert("Welcome to JavaScript!");
-
-
prompt:
-
??????????????? ?????? ??????????????? ???????????? ?????? ????????? ?????????-?????? ?????????????????? ?????????
-
??????????????????:
let name = prompt("Enter your name:"); console.log("Hello, " + name);
-
???????????? ??????????????????????????? ?????????????????? - Example First Program
???????????? ?????? ?????????????????? HTML ???????????? ?????? ?????????????????? ??????????????????????????????????????? ????????? ??????????????? ??????:
<!DOCTYPE html>
<html>
<head>
<title>My First JavaScript Program</title>
</head>
<body>
<script>
console.log("Hello, World!");
let name = prompt("Enter your name:");
alert("Hello, " + name + "!");
</script>
</body>
</html>
????????? ?????? .html ???????????? ????????? ????????? ????????????, ???????????????????????? ????????? ????????? ????????????, ?????? Console ????????? ?????????????????? ??????????????????
?????????????????????: Console Errors ?????? Breakpoints
????????? ??????????????? ????????? ????????????????????? ???????????? ?????? ????????? ????????? ??????????????????????????????????????? ????????? ????????????????????? ?????? ????????? ?????? ??????????????? ???????????????????????? ????????????:
-
Console Errors:
-
???????????????????????? ?????? Console ????????? ??????????????? ?????????????????????????????? ??????????????? ???????????? ?????????????????? ?????? ?????????, ????????? ?????? ????????? ????????????????????? ???????????? ???????????? ?????????, ?????? "ReferenceError" ?????????????????????
-
??????????????????:
console.log(undefinedVariable); // ReferenceError: undefinedVariable is not defined
-
-
Breakpoints in DevTools:
-
Chrome DevTools ????????? Sources ????????? ????????? ???????????????
-
???????????? ??????????????????????????????????????? ???????????? ????????? ????????? ???????????? ?????? ??????????????? ???????????? Breakpoint ????????? ???????????????
-
????????? ?????? ???????????? ?????? Breakpoint ?????? ????????? ???????????????, ?????? ?????? ??????????????????????????? ?????? ?????????????????? ????????? ?????? ???????????? ????????????
-
Chrome DevTools Console ?????? ??????????????????????????????
[caption id="attachment_4945" align="aligncenter" width="1748"]
????????? ????????? ?????? ?????????????????????????????? ????????? ?????? ????????? ???????????? ????????? ?????? Console ????????? console.log ?????? ?????????????????? ?????? ??????????????? ???????????? ??????????????? ????????????[/caption]
?????????????????????????????? ???????????????????????????: Personalized Greeting
?????? ?????? ???????????? ?????? ??????????????????????????? ???????????????:
-
??????????????? ?????? prompt ?????? ??????????????? ???????????? ????????? ????????????
-
Console ????????? ?????? Personalized Greeting ?????????????????? ???????????? (????????????: "Hello, [name]! Welcome to JavaScript!")???
-
?????? alert ?????????????????? ?????????????????? ????????? ??????????????? ?????????
Code:
let name = prompt("Enter your name:");
console.log("Hello, " + name + "! Welcome to JavaScript!");
alert("Hello, " + name + "! Welcome to JavaScript!");
????????? ???????????? HTML ???????????? ????????? <script> ????????? ?????? ???????????? ??????????????? ?????? ??????????????? ???????????????
Quiz: JavaScript ?????? Basics
???????????? 5 ????????????????????? ???????????? ???????????? ????????? ?????? ??????????????????????????????????????? ?????? ?????????????????? ?????? ??????????????? ?????? ?????????????????? ?????????:
-
??????????????????????????????????????? ?????? ???????????????????????? ??????????????? ?????????????
-
A) Bill Gates
-
B) Brendan Eich
-
C) Tim Berners-Lee
-
D) Mark Zuckerberg
-
Answer: B) Brendan Eich
-
-
console.log ?????? ??????????????? ???????????? ???????
-
A) ???????????????????????? ????????? ?????????-?????? ?????????????????? ?????? ?????????
-
B) Console ????????? ????????????????????? ?????????????????? ???????????? ?????? ?????????
-
C) ??????????????? ?????? ??????????????? ???????????? ?????? ?????????
-
D) CSS ??????????????????????????? ?????? ?????????
-
Answer: B) Console ????????? ????????????????????? ?????????????????? ???????????? ?????? ?????????
-
-
??????????????????????????????????????? ????????? ???????????? ?????? ?????? ???????????? ??????????
-
A) Browser Console
-
B) VS Code
-
C) CodePen
-
D) ????????????????????? ?????????
-
Answer: D) ????????????????????? ?????????
-
-
alert ?????????????????? ???????????? ???????????? ???????
-
A) Console ????????? ??????????????? ?????????????????? ???????????? ??????
-
B) ???????????????????????? ????????? ?????????-?????? ?????????????????? ??????
-
C) ????????? ???????????? ???????????? ??????
-
D) HTML ??????????????????????????? ??????????????? ??????
-
Answer: B) ???????????????????????? ????????? ?????????-?????? ?????????????????? ??????
-
-
Chrome DevTools ????????? Breakpoint ?????? ??????????????? ???????????? ???????
-
A) ????????? ?????? ???????????? ?????? ?????? ???????????? ?????? ?????????
-
B) ????????? ????????? ????????????????????? ???????????? ?????? ??????????????? ?????? ?????????
-
C) CSS ??????????????????????????? ????????? ???????????? ?????? ?????????
-
D) HTML ??????????????? ?????????????????? ?????? ?????????
-
Answer: B) ????????? ????????? ????????????????????? ???????????? ?????? ??????????????? ?????? ?????????
-
???????????????????????? - Conclusion
JavaScript ??????????????? ????????? ??????????????????????????? ?????? ?????????????????? ????????? ?????? ??????????????? ????????? ???????????? ??????????????????????????????????????? ?????? ??????????????? ??????????????????, ???????????????, ???????????? ???????????????????????????, ?????????????????????, ?????? ?????? ?????????????????????????????? ??????????????????????????? ????????? ????????? ?????? ?????? Browser Console, VS Code, ?????? CodePen ?????? ???????????? ???????????? ??????????????????????????????????????? ????????????????????????????????? ????????? ???????????? ???????????? ???????????? ????????????????????? ????????? ?????? Variables, Data Types, ?????? Functions ?????? ?????? ??????????????? ?????? ????????????????????????
????????? ???????????? ?????? ??????????????????????????? ??????????????? ?????? ????????? ???????????? ??????, ?????? ???????????? ??????????????? ????????????!