JavaScript Course | Practice Quiz-1

Question 1
Inside which HTML element do we put the JavaScript?
Cross
<javascript>
Cross
<js>
Cross
<src>
Tick
<script>


Question 1-Explanation: 
The <script> tag is used to contain javascript code.
Question 2
Where is the correct place to insert a JavaScript?
Tick
Both the head section and the body section are correct
Cross
The head section
Cross
The body section
Cross
None of the above


Question 2-Explanation: 
We can place the <script> tag inside the head tag or the body tag, both the techniques are correct.
Question 3
Is it necessary for the external script file to contain a <script> tag?
Cross
Yes
Tick
No
Cross
Depends on the type of include
Cross
None of the above


Question 3-Explanation: 
No, it is not at all necessary to place a <script> tag inside the external javascript code, as your editor already knows it is a javascript code as you have saved the file with .js extension.
Question 4
What is the correct syntax for referring to an external script called 'gfg.js'?
Cross
<script name=\"gfg.js\">
Cross
<script href=\"gfg.js\">
Tick
<script src=\"gfg.js\">
Cross
None of these


Question 4-Explanation: 
The \'src\' attribute is the one which is used to link the javascript file to the HTML document.
Question 5
How many ways are there with which we can declare a variable in javascript?
Cross
Only one
Tick
Three
Cross
Infinitely many
Cross
None of the above


Question 5-Explanation: 
Before ES6 we had only one way of declaring variables: using var. After ES6 we have two more ways, let and const.
Question 6
Is a variable named 'apple' same as 'Apple' in javascript?
Cross
Yes
Tick
No
Cross
Only when we use \'strict\'
Cross
None of the above


Question 6-Explanation: 
Javascript is case sensitive.
Question 7
Which of the following variable names are correct according to javascript? (Multiple Choices may be correct)
Cross
let 1name;
Cross
let #name;
Tick
let _name;
Tick
let $_name;


Question 7-Explanation: 
Both the options C and D are correct. We can start the name of the variable with $ sign and an _(underscore).
Question 8

What will be the output of the following code?

< script >

document.write( typeof( '1' + 2) );

</ script >

Cross

'boolean'
 

Tick

'string'
 

Cross

'number'
 

Cross

None of the above
 



Question 8-Explanation: 

The + operator will perform concatenation if either of the variables is a string.
 

Question 9

What will be the output of the following code?

< script>

let ans = 6 / "3";

document.write ( typeof ans );

< /script>

Cross

None of the above
 

Tick

'number'
 

Cross

'integer'
 

Cross

'string'
 



Question 9-Explanation: 

A number, when divided by a string, will always result in a number.
 

Question 10
What is the correct JavaScript syntax to change the content of the HTML element below?
<p id="demo">May the code be with you.</p>
Tick
document.getElementById(\"demo\").innerHTML = \"Hola!\";
Cross
document.getElement(\"p\").innerHTML = \"Hola!\";
Cross
#demo.innerHTML = \"Hola!\";
Cross
document.getElementByName(\"p\").innerHTML = \"Hola!\";


Question 10-Explanation: 
The getElementById() method of DOM(Document) will return the element that has the ID attribute with the specified value declared in the braces. After getting the element we can change its HTML by using the innerHTML function of the Javascript.
There are 77 questions to complete.


  • Last Updated : 27 Sep, 2023

Share your thoughts in the comments
Similar Reads