1. What is JavaScript?
JavaScript is a high-level, interpreted programming language primarily used for creating interactive web pages.
2. What are the different data types in JavaScript?
JavaScript supports various data types including strings, numbers, booleans, null, undefined, objects, and symbols (added in ES6).
3. How do you declare variables in JavaScript?
Variables in JavaScript can be declared using the var, let, or cons keywords.
4. What is the difference between let, const, and var?
var has function scope, let has block scope, and const is used to declare constants whose value cannot be reassigned.
5. What is the use of == and === operators in JavaScript?
== is used for loose equality comparison, whereas === is used for strict equality comparison, which checks both value and type.
6. How do you comment in JavaScript?
Single-line comments are denoted by //, and multi-line comments are enclosed between /* and */.
7. What are JavaScript primitive data types?
Primitive data types in JavaScript include strings, numbers, booleans, null, undefined, and symbols.
8. What is the typeof
