JavaScript Interview Questions & Answers

Mosharrf Hossain
Mh Mohon
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
}

--

--