JavaScript null
JavaScript null
is a primitive datatype which has only one value null
.
If we reference to an object that is not present in the HTML document, then the object holds the value null
.
The syntax to assign a null
value to a variable x
is
</>
Copy
var x = null;
null
value is equivalent to undefined
and the following expression returns true.
</>
Copy
null == undefined
Initialization with null
In the following example, we define a variable x
with null
value.
index.html
</>
Copy
<!DOCTYPE html>
<html lang="en">
<body>
<pre id="output"></pre>
<script>
var x = null;
document.getElementById('output').innerHTML += x;
</script>
</body>
</html>
Object Not Present in HTML Doc
In the following example, we try to get an Element that is not present in the HTML Document using JavaScript. As the element is not present, the object/value would be undefined
.
index.html
</>
Copy
<!DOCTYPE html>
<html lang="en">
<body>
<pre id="output"></pre>
<script>
var x = document.getElementById('not_prsent');
document.getElementById('output').innerHTML += x;
</script>
</body>
</html>
Conclusion
In this JavaScript Tutorial, we learned what a null
value is in JavaScript.