JavaScript Interview Questions & Answers
Published in
1 min readMar 22, 2019
Q) What are JavaScript Data Types?
Following are the JavaScript Data types:
- Number
- String
- Boolean
- Object
- Undefined
Q) Some ES6 Features
- Default Parameters
# Before ES6
function multiply(x){ var a = x||1; return a;}# After ES6
function multiply(x=1){ return x;
}
- Template Literals
# Before ES6:
var greeting = "Hello " + name + " Welcome Back!";# After ES6:
var greeting = "Hellow ${name} welcome back !";
- Multi-line Strings
# Before ES6:
var multiline = "This string sort of\n"
+ "like a multi-line string."# After ES6:
var multiline = `This string sort of,
like a multi-line string.`
VueJs
Q) How to bind classes with html in vuejs?
<div v-bind:class="{ active: isActive}" ></div>
<div v-bind:class="{ isActive ? active : ''}" ></div>data: {
isActive: true
}