Javascript
1. Inside which HTML element do we put the JavaScript? <scripting> <script> <js> <javascript>
<script>
3. Where is the correct place to insert a JavaScript? The <body> section Both the <head> section and the <body> section are correct The <head> section
Both the <head> section and the <body> section are correct
How does a FOR loop start? for i = 1 to 5 for (i = 0; i <= 5) for (i = 0; i <= 5; i++) for (i <= 5; i++)
for (i = 0; i <= 5; i++)
What is the output ? const myArray=[1,2,3,4,5,6]; console.log(myArray.push(7,8)); TypeError 8 7 Push does not take parameters.
8
Which is the syntax that will result in an error in extracting the value "16" from the object ? const Person={ fname:"Harry", lname:"Potter", age:16 } alert(Person.age); alert(Person["age"]); alert(Person[age]);
alert(Person[age]);
Which event occurs when the user clicks on an HTML element? onclick onmouseover onmouseclick onchange
onclick
What will the following code return: Boolean(10 > 9) true false NaN
true
How to write an IF statement in JavaScript? if (i == 5) if i == 5 then if i = 5 if i = 5 then
if (i == 5)
What is the correct syntax to change the background color of the div tag to red upon clicking it? <div onclick="this.style.backgroundColor='red'">some text in the div tag</div> <div onClick="this.style.backgroundColor='red'">some text in the div tag</div> <div onclick="this.style.backgroundColor="red"">some text in the div tag</div>
<div onclick="this.style.backgroundColor='red'">some text in the div tag</div>
How do you call a function named "myFunction"? myFunction() call function myFunction() call myFunction()
myFunction()
How do you replace "green" with "yellow" in the array colors ["red", "blue", "green"] ? colors[2]="yellow"; colors[3]="yellow"; colors["green"]="yellow"; colors(2)="yellow";
colors[2]="yellow";
Is JavaScript case-sensitive? No Yes
Yes
How do you write "Hello World" in an alert box? alertBox("Hello World"); alert("Hello World"); msgBox("Hello World"); msg("Hello World");
alert("Hello World");
How do you create a function in JavaScript? function = myFunction() function myFunction() function:myFunction()
function myFunction()
What is the correct JavaScript syntax for opening a new window called "w2" ? w2 = window.open("http://www.w3schools.com"); w2 = window.new("http://www.w3schools.com");
w2 = window.open("http://www.w3schools.com");
How does a WHILE loop start? while (i <= 10; i++) while (i <= 10) while i = 1 to 10
while (i <= 10)
The "break" command is to come out of the for/while loop or switch statement True False
True
What is the correct way to write a JavaScript array? var colors = (1:"red", 2:"green", 3:"blue") var colors = "red", "green", "blue" var colors = ["red", "green", "blue"] var colors = 1 = ("red"), 2 = ("green"), 3 = ("blue")
var colors = ["red", "green", "blue"]
How to insert a comment that has more than one line? /*This comment has more than one line*/ //This comment has more than one line// <!--This comment has more than one line-->
/*This comment has more than one line*/
What is the output ? let i=10; console.log(10%2); 5 0 20 100
0
JavaScript is the same as Java. True False
False
How can you detect the client's browser name? client.navName navigator.appName browser.name
navigator.appName
What is the value of typeof(23 + "Hello") ? string boolean TypeError number
string
How to write an IF statement for executing some code if "i" is NOT equal to 5? if (i != 5) if (i <> 5) if i =! 5 then if i <> 5
if (i != 5)
How can you add a comment in a JavaScript? 'This is a comment <!--This is a comment--> //This is a comment
//This is a comment
What is the output of line 7 ? 1.let count=1; 2.for (let i=0;i<=5;i++){ 3. let count=0; 4. console.log(count); 5. count++; 6.} 7. console.log(count); 1 0 5 4 6
1
What is the output on the console when this command is run ? console.log(Math.floor(Math.PI)+Math.ceil(Math.PI)+Math.round(Math.PI)); 10 11 9 12
10
What is the output on the console when this command is run ? let i=10; console.log(i++); 11 10 TypeError
10
What is the output on the console when this command is run ? let i=10; console.log(++i); 11 10 TypeError
11
How do you remove the last element of the array myArray ? myArray.pop() myArray.pop[-1] myArray.pop(myArray.length)
myArray.pop()
let str = "Apple, Banana, Kiwi"; let part = str.substr(7); What is the value contained in part ? Banana, Kiwi Banana Apple, Apple
Banana, Kiwi
4. What is the correct syntax for referring to an external script called "xxx.js"? <script name="xxx.js"> <script src="xxx.js"> <script href="xxx.js">
<script src="xxx.js">
What is the output of below ? const myArray=[1,2,3,4,5,6]; myArray.splice(4,2,7,8,9); console.log(myArray); [ 1, 2, 3, 4, 7, 8, 9 ] [ 1, 2, 3, 4, 5,6,7, 8, 9 ] [4,2,7,8,9] [1,2,3,6,7,8,9]
[ 1, 2, 3, 4, 7, 8, 9 ]
What is the output of below ? const myArray=[1,2,3,4,5,6]; let myArray2=myArray.slice(2,-1); console.log(myArray2); [ 3, 4, 5 ] [ 2,3, 4, 5 ] [ 3, 4, 5 ,6] []
[ 3, 4, 5 ]
What is the output ? const myArray=[1,2,3,4,5,6]; myArray.shift(); console.log(myArray); 1 Syntax Error Type Error [2,3,4,5,6]
[2,3,4,5,6]
How do you alert the name "John" from the object ? const Person={ fname:"John", lname:"Milton", age:40 } alert(Person.fname); alert(person.fname); alert(Person); alert(Person[0]);
alert(Person.fname);
What is the syntax for executing a function myFunc when the user clicks the button element ? <button onclick="myFunc">Click me!</button> <button onclick="myFunc()">Click me!</button> <button onclick=myFunc()>Click me!</button>
<button onclick="myFunc()">Click me!</button>
Which operator is used to assign a value to a variable? x = - *
=
let str = "Apple, Banana, Kiwi"; let part = str.slice(7, 13); What is the value contained in part ? Banana Banana, Banana Banana,
Banana
5. The external JavaScript file must contain the <script> tag. False True
False
The shift method works on an array to insert elements at the beginning of the array False True
False
How do you find the number with the highest value of x and y? ceil(x, y) Math.max(x, y) Math.ceil(x, y) top(x, y)
Math.max(x, y)
How do you round the number 7.25, to the nearest integer? rnd(7.25) Math.rnd(7.25) Math.round(7.25) round(7.25)
Math.round(7.25)
let x = "0"; switch (x) { case 0: text = "Off"; break; case 1: text = "On"; break; default: text = "No value found"; } What will the variable text contain at the end of the code block ? Off On No Value found Type Error
No Value found
Which is the incorrect syntax ? for(i=0;i<=5;i++) for(i=0;i<=5;) for(;i<=5;) None
None
How do you invoke the object's method ? const Person={ fname:"Harry", lname:"Potter", age:16, getFullName:function(){ return(Person.fname + " " + Person.lname); } } Person.getFullName(); Person.getFullName; Person.getfullname(); Person.getfullname;
Person.getFullName();
The "continue" statement breaks one iteration (in the loop), if a specified condition occurs, and continues with the next iteration in the loop True False
True
What is the output on the console when this command is run ? const i=10; console.log(i++); 11 10 TypeError
TypeError
2. What is the correct JavaScript syntax to change the content of the HTML element below? <p id="demo">This is a demonstration.</p> document.getElement("p").innerHTML = "Hello World!"; #demo.innerHTML = "Hello World!"; document.getElementByName("p").innerHTML = "Hello World!"; document.getElementById("demo").innerHTML = "Hello World!";
document.getElementById("demo").innerHTML = "Hello World!";
How do you determine the count of items in array myArray? myArray.count myArray.length array.count array.length
myArray.length
What is the value of typeof(null + "Hello") ? string boolean TypeError number
string
How do you declare a JavaScript variable? var carName; v carName; variable carName;
var carName;