0% found this document useful (0 votes)
7 views25 pages

Possible Mcqs Javascript

The document contains a collection of important multiple-choice questions (MCQs) related to JavaScript, focusing on its features, syntax, and usage. Each question is followed by the correct answer, providing a study resource for those preparing for exams on JavaScript. Key topics include JavaScript's nature as a client-side scripting language, its data types, functions, and event handling.

Uploaded by

syedkhurram605
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
7 views25 pages

Possible Mcqs Javascript

The document contains a collection of important multiple-choice questions (MCQs) related to JavaScript, focusing on its features, syntax, and usage. Each question is followed by the correct answer, providing a study resource for those preparing for exams on JavaScript. Key topics include JavaScript's nature as a client-side scripting language, its data types, functions, and event handling.

Uploaded by

syedkhurram605
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

Yeh lo JavaScript (Introduction) ke IMPORTANT MCQs – Solved

Directly aapki PPT se, exam-oriented

JavaScript – Important MCQs (Solved)


1. JavaScript is a:

A) Server-side language
B) Client-side scripting language
C) Markup language
D) Database language
Answer: B

2. JavaScript is mainly used to:

A) Design database
B) Add interactivity to web pages
C) Create operating systems
D) Compile programs
Answer: B

3. JavaScript is a:

A) Compiled language
B) Interpreted language
C) Assembly language
D) Machine language
Answer: B

4. JavaScript executes:

A) After compilation
B) Without compilation
C) Only on server
D) Only offline
Answer: B

5. JavaScript can be written:


A) Only in external file
B) Only in HTML body
C) Embedded in HTML
D) Only in head
Answer: C

6. Which tag is used to embed JavaScript?

A) <js>
B) <script>
C) <javascript>
D) <code>
Answer: B

7. JavaScript code can be placed inside:

A) <HEAD> only
B) <BODY> only
C) Both HEAD and BODY
D) Outside HTML
Answer: C

8. External JavaScript file extension is:

A) .html
B) .css
C) .js
D) .java
Answer: C

9. Which attribute is used to include external JS file?

A) href
B) link
C) src
D) ref
Answer: C
10. JavaScript is:

A) Case-insensitive
B) Case-sensitive
C) Semi-sensitive
D) Not sensitive
Answer: B

11. Single line comment in JavaScript is:

A) <!-- -->
B) /* */
C) //
D) **
Answer: C

12. Multi-line comment in JavaScript is:

A) //
B) <!-- -->
C) /* */
D) ** **
Answer: C

13. Which keyword is used to declare a variable?

A) let
B) int
C) var
D) define
Answer: C

14. JavaScript is a:

A) Strongly typed language


B) Loosely typed language
C) Machine language
D) Assembly language
Answer: B
15. Which is NOT a JavaScript data type?

A) Number
B) String
C) Boolean
D) Character
Answer: D

16. First character of variable name cannot be:

A) Letter
B) Underscore
C) Digit
D) Dollar sign
Answer: C

17. Reserved words in JavaScript:

A) Can be variables
B) Can be functions
C) Cannot be used as identifiers
D) Can be constants
Answer: C

18. Assignment operator is:

A) ==
B) ===
C) =
D) !=
Answer: C

19. Which operator checks value AND type?

A) ==
B) =
C) ===
D) !=
Answer: C

20. Which function is used to write on browser?

A) write()
B) print()
C) [Link]()
D) alert()
Answer: C

21. Which function is used to take user input?

A) input()
B) read()
C) prompt()
D) scan()
Answer: C

22. Which function shows message box?

A) message()
B) alert()
C) prompt()
D) write()
Answer: B

23. Which keyword is used to define function?

A) def
B) void
C) function
D) method
Answer: C

24. Function is called using:


A) function name
B) function keyword
C) call keyword
D) execute keyword
Answer: A

25. Which is a predefined function?

A) myFunc()
B) userFunc()
C) [Link]()
D) test()
Answer: C

26. Which event occurs on mouse click?

A) onLoad
B) onChange
C) onClick
D) onFocus
Answer: C

27. Which event runs when page loads?

A) onClick
B) onSubmit
C) onLoad
D) onFocus
Answer: C

28. Which statement is used for decision making?

A) for
B) while
C) if
D) do-while
Answer: C
29. Which loop runs at least once?

A) for
B) while
C) do-while
D) if
Answer: C

30. Which loop is best when iterations are known?

A) while
B) do-while
C) for
D) if
Answer: C

31. JavaScript can validate:

A) Database
B) Forms
C) Server
D) OS
Answer: B

32. JavaScript can detect:

A) Compiler
B) Browser
C) Server
D) CPU
Answer: B

33. [Link]() returns:

A) Integer
B) Boolean
C) Random number
D) String
Answer: C
34. [Link]() returns:

A) Highest value
B) Lowest integer
C) Decimal value
D) Random value
Answer: B

35. Which operator is logical AND?

A) ||
B) &&
C) !
D) ==
Answer: B

36. JavaScript works in:

A) Only Chrome
B) Only Firefox
C) All major browsers
D) Only IE
Answer: C

37. JavaScript is used to create:

A) Tables
B) Cookies
C) Databases
D) Servers
Answer: B

38. Semicolon in JavaScript is:

A) Mandatory
B) Optional
C) Invalid
D) Error
Answer: B

39. [Link]() is used to:

A) Read input
B) Show alert
C) Write on webpage
D) Save data
Answer: C

40. JavaScript improves:

A) Database speed
B) Web page interactivity
C) Server security
D) OS performance
Answer: B

JavaScript – Important MCQs (Solved)


1. JavaScript is a:
A) Server-side language
B) Client-side scripting language
C) Markup language
D) Database language
Answer: B

2. JavaScript is mainly used to:


A) Create database
B) Add interactivity to web pages
C) Compile programs
D) Design OS
Answer: B

3. JavaScript is an:
A) Compiled language
B) Interpreted language
C) Assembly language
D) Machine language
Answer: B

4. JavaScript code is written inside which tag?


A) <js>
B) <javascript>
C) <script>
D) <code>
Answer: C

5. JavaScript can be placed in:


A) <HEAD> only
B) <BODY> only
C) Both HEAD and BODY
D) Outside HTML
Answer: C

6. External JavaScript file extension is:


A) .html
B) .css
C) .js
D) .java
Answer: C

7. Which attribute is used to link external JS file?


A) href
B) ref
C) src
D) link
Answer: C

8. JavaScript is:
A) Case-insensitive
B) Case-sensitive
C) Semi-sensitive
D) Not sensitive
Answer: B
9. Single-line comment in JavaScript is:
A) /* */
B) <!-- -->
C) //
D) **
Answer: C

10. Which keyword is used to declare a variable?


A) int
B) var
C) define
D) letit
Answer: B

11. JavaScript is a:
A) Strongly typed language
B) Loosely typed language
C) Markup language
D) Assembly language
Answer: B

12. Which is NOT a JavaScript data type?


A) Number
B) String
C) Boolean
D) Character
Answer: D

13. Assignment operator is:


A) ==
B) ===
C) =
D) !=
Answer: C

14. Which operator checks value AND type?


A) ==
B) =
C) ===
D) !=
Answer: C

15. Function to display message box is:


A) prompt()
B) write()
C) alert()
D) print()
Answer: C

16. Function used to take user input is:


A) input()
B) read()
C) prompt()
D) scan()
Answer: C

17. [Link]() is used to:


A) Read input
B) Show alert
C) Write on webpage
D) Save data
Answer: C

18. Which keyword is used to define a function?


A) def
B) void
C) function
D) method
Answer: C

19. Which event occurs when page loads?


A) onClick
B) onChange
C) onLoad
D) onSubmit
Answer: C
20. Which loop executes at least once?
A) for
B) while
C) do-while
D) if
Answer: C

JavaScript – Important MCQs (Solved)


1. JavaScript is a:

A) Server-side language
B) Client-side scripting language
C) Markup language
D) Database language
Answer: B

2. JavaScript is mainly used to:

A) Design database
B) Add interactivity to web pages
C) Create operating systems
D) Compile programs
Answer: B

3. JavaScript is a:

A) Compiled language
B) Interpreted language
C) Assembly language
D) Machine language
Answer: B

4. JavaScript executes:

A) After compilation
B) Without compilation
C) Only on server
D) Only offline
Answer: B

5. JavaScript can be written:

A) Only in external file


B) Only in HTML body
C) Embedded in HTML
D) Only in head
Answer: C

6. Which tag is used to embed JavaScript?

A) <js>
B) <script>
C) <javascript>
D) <code>
Answer: B

7. JavaScript code can be placed inside:

A) <HEAD> only
B) <BODY> only
C) Both HEAD and BODY
D) Outside HTML
Answer: C

8. External JavaScript file extension is:

A) .html
B) .css
C) .js
D) .java
Answer: C

9. Which attribute is used to include external JS file?


A) href
B) link
C) src
D) ref
Answer: C

10. JavaScript is:

A) Case-insensitive
B) Case-sensitive
C) Semi-sensitive
D) Not sensitive
Answer: B

11. Single line comment in JavaScript is:

A) <!-- -->
B) /* */
C) //
D) **
Answer: C

12. Multi-line comment in JavaScript is:

A) //
B) <!-- -->
C) /* */
D) ** **
Answer: C

13. Which keyword is used to declare a variable?

A) let
B) int
C) var
D) define
Answer: C
14. JavaScript is a:

A) Strongly typed language


B) Loosely typed language
C) Machine language
D) Assembly language
Answer: B

15. Which is NOT a JavaScript data type?

A) Number
B) String
C) Boolean
D) Character
Answer: D

16. First character of variable name cannot be:

A) Letter
B) Underscore
C) Digit
D) Dollar sign
Answer: C

17. Reserved words in JavaScript:

A) Can be variables
B) Can be functions
C) Cannot be used as identifiers
D) Can be constants
Answer: C

18. Assignment operator is:

A) ==
B) ===
C) =
D) !=
Answer: C
19. Which operator checks value AND type?

A) ==
B) =
C) ===
D) !=
Answer: C

20. Which function is used to write on browser?

A) write()
B) print()
C) [Link]()
D) alert()
Answer: C

21. Which function is used to take user input?

A) input()
B) read()
C) prompt()
D) scan()
Answer: C

22. Which function shows message box?

A) message()
B) alert()
C) prompt()
D) write()
Answer: B

23. Which keyword is used to define function?

A) def
B) void
C) function
D) method
Answer: C

24. Function is called using:

A) function name
B) function keyword
C) call keyword
D) execute keyword
Answer: A

25. Which is a predefined function?

A) myFunc()
B) userFunc()
C) [Link]()
D) test()
Answer: C

26. Which event occurs on mouse click?

A) onLoad
B) onChange
C) onClick
D) onFocus
Answer: C

27. Which event runs when page loads?

A) onClick
B) onSubmit
C) onLoad
D) onFocus
Answer: C

28. Which statement is used for decision making?


A) for
B) while
C) if
D) do-while
Answer: C

29. Which loop runs at least once?

A) for
B) while
C) do-while
D) if
Answer: C

30. Which loop is best when iterations are known?

A) while
B) do-while
C) for
D) if
Answer: C

31. JavaScript can validate:

A) Database
B) Forms
C) Server
D) OS
Answer: B

32. JavaScript can detect:

A) Compiler
B) Browser
C) Server
D) CPU
Answer: B
33. [Link]() returns:

A) Integer
B) Boolean
C) Random number
D) String
Answer: C

34. [Link]() returns:

A) Highest value
B) Lowest integer
C) Decimal value
D) Random value
Answer: B

35. Which operator is logical AND?

A) ||
B) &&
C) !
D) ==
Answer: B

36. JavaScript works in:

A) Only Chrome
B) Only Firefox
C) All major browsers
D) Only IE
Answer: C

37. JavaScript is used to create:

A) Tables
B) Cookies
C) Databases
D) Servers
Answer: B
38. Semicolon in JavaScript is:

A) Mandatory
B) Optional
C) Invalid
D) Error
Answer: B

39. [Link]() is used to:

A) Read input
B) Show alert
C) Write on webpage
D) Save data
Answer: C

40. JavaScript improves:

A) Database speed
B) Web page interactivity
C) Server security
D) OS performance
Answer: B

JavaScript – Important MCQs (Solved)


1. JavaScript is a:
A) Server-side language
B) Client-side scripting language
C) Markup language
D) Database language
Answer: B

2. JavaScript is mainly used to:


A) Create database
B) Add interactivity to web pages
C) Compile programs
D) Design OS
Answer: B

3. JavaScript is an:
A) Compiled language
B) Interpreted language
C) Assembly language
D) Machine language
Answer: B

4. JavaScript code is written inside which tag?


A) <js>
B) <javascript>
C) <script>
D) <code>
Answer: C

5. JavaScript can be placed in:


A) <HEAD> only
B) <BODY> only
C) Both HEAD and BODY
D) Outside HTML
Answer: C

6. External JavaScript file extension is:


A) .html
B) .css
C) .js
D) .java
Answer: C

7. Which attribute is used to link external JS file?


A) href
B) ref
C) src
D) link
Answer: C
8. JavaScript is:
A) Case-insensitive
B) Case-sensitive
C) Semi-sensitive
D) Not sensitive
Answer: B

9. Single-line comment in JavaScript is:


A) /* */
B) <!-- -->
C) //
D) **
Answer: C

10. Which keyword is used to declare a variable?


A) int
B) var
C) define
D) letit
Answer: B

11. JavaScript is a:
A) Strongly typed language
B) Loosely typed language
C) Markup language
D) Assembly language
Answer: B

12. Which is NOT a JavaScript data type?


A) Number
B) String
C) Boolean
D) Character
Answer: D

13. Assignment operator is:


A) ==
B) ===
C) =
D) !=
Answer: C

14. Which operator checks value AND type?


A) ==
B) =
C) ===
D) !=
Answer: C

15. Function to display message box is:


A) prompt()
B) write()
C) alert()
D) print()
Answer: C

16. Function used to take user input is:


A) input()
B) read()
C) prompt()
D) scan()
Answer: C

17. [Link]() is used to:


A) Read input
B) Show alert
C) Write on webpage
D) Save data
Answer: C

18. Which keyword is used to define a function?


A) def
B) void
C) function
D) method
Answer: C
19. Which event occurs when page loads?
A) onClick
B) onChange
C) onLoad
D) onSubmit
Answer: C

20. Which loop executes at least once?


A) for
B) while
C) do-while
D) if
Answer: C

You might also like