JavaScript数组prototype属性示例

下面的例子中将把数组的元素更改为大写。
我们通过给原型添加一个myUcase函数。然后调用这个函数实现。

<!DOCTYPE html>
<body style ="background-color:green">
prototype属性示例

<button onclick="myFunction()">CLICK</button>
<script type="text/javascript">
  Array.prototype.myUcase = function () {
	  for (i = 0; i < this.length; i++) {

		  this[i] = this[i].toUpperCase();
	  }
  }
  function myFunction() {

	  var array = ["boo", "bill", "james", "tom"];
	  array.myUcase();
	  var x = document.getElementById("menu");
	  x.innerHTML = array;

  }
</script>
</body>
</html>

JavaScript数组prototype属性

  • 如前所述,为了在单个变量中存储多个值,我们使用array对象。
  • 数组对象具有属性称为prototype属性。
  • 在Length属性的帮助下,我们可以为数组对象添加新的属性和方法。
如何在JavaScript中使用array prototype

JavaScript数组prototype属性语法

array.prototype.name=value
日期:2020-04-11 23:04:36 来源:oir作者:oir