JavaScript: delete Operator
Description
The delete operator deletes an object, an object's property, or an element from an array. The operator can also delete variables which are not declared with the var statement.
Version
Implemented in JavaScript 1.2
Syntax
delete objectName delete objectName.property delete objectName[index] delete property // The command acts only within a with statement.
Parameters
objectName:The name of an object.
property: The property is an existing property.
index: An integer representing the array index.
Example:
The following web document demonstrates the use of delete operator.
HTML Code
<!doctype html>
<head>
<meta charset="utf-8">
<title>JavaScript function operator example with DOM
</title>
<meta name="description" content="This document contains
an example of JavaScript function operator using DOM" />
<style>
h1 {
color:red;
border-bottom: 3px groove silver;
padding-bottom: 8px;
}
</style>
</head>
<h1>JavaScript function operator example</h1>
<script src="javascript-function-operator-example1.js">
</script>
</body>
</html>
JS Code
var fruits = new Array("Orange", "Apple", "Banana", "Chery");
var newParagraph = document.createElement("p");
var newText = document.createTextNode("Fruits List : " + fruits);
newParagraph.appendChild(newText);
document.body.appendChild(newParagraph);
//Delete the array object.
delete fruits;
var newParagraph1 = document.createElement("p");
var newText1 = document.createTextNode("Display the Fruits after delete the array object - Fruits List : "+ fruits;);
newParagraph1.appendChild(newText1);
document.body.appendChild(newParagraph1);
See also
Conditional Operator
comma
function
in
instanceof
new
this
typeof
void
Want to Test your JavaScript skill ?
Want to Practice JavaScript exercises ?
- JavaScript basic [ 13 Exercises with Solution ]
- JavaScript functions [ 21 Exercises with Solution ]
- JavaScript conditional statements and loops [ 10 Exercises with Solution ]
- JavaScript array [ 13 Exercise with Solution ]
- JavaScript regular expression [ 6 Exercises with Solution ]
- JavaScript HTML DOM [ 14 Exercises with Solution ]
- JavaScript Drawing [ 5 Exercises with Solution ]
- JavaScript Object [ 4 Exercises with Solution ]
Previous: JavaScript: Comma Operator
Next: JavaScript: function Operator
Test your Programming skills with w3resource's quiz.
It will be nice if you may share this link in any developer community or anywhere else, from where other developers may find this content. Thanks.
https://www.w3resource.com/javascript/operators/delete.php
- Weekly Trends and Language Statistics
- Weekly Trends and Language Statistics