JavaScript में एक विधि ऑब्जेक्ट्स पर की गई कार्रवाई है। एक JavaScript विधि में एक फ़ंक्शन परिभाषा होती है, जिसे एक गुण मान के रूप में संग्रहीत किया जाता है।
उदाहरण
<!DOCTYPE html> <html>
<body>
<h3 id="myDept"></h3>
<script>
var department = {
deptName: "Marketing",
deptID: 101,
deptZone: "North",
details: function() {
return "Department Details<br>" + "Name: " + this.deptName + " <br>Zone: " + this.deptZone + "<br>ID: " + this.deptID;
}
};
document.getElementById("myDept").innerHTML = department.details();
</script>
</body>
</html>