What is the 'new' keyword in JavaScript?



The new keyword in JavaScript is the new operator. It creates an instance of a user-defined object type.

Here’s the syntax:

new constructor[([arguments])]

Example

Let us see an example to learn about the usage of new operator:

<!DOCTYPE html>
<html>
   <body>
      <p id = "test"></p>
      <script>
         var dept = new Object();
         dept.employee = "Amit";
         dept.department = "Technical";
         dept.technology ="Java";
         document.getElementById("test").innerHTML =
            dept.employee + " is working on " + dept.technology + " technology.";
      </script>
   </body>
</html>

Advertisements