JavaScript 参考手册
JavaScript Boolean prototype 构造器
为 Boolean 对象创建一个新的方法
源代码:
点击运行 »
<p id="demo">单击按钮,如果boolean值为<em>true</em>显示“green”,否则显示“red”。</p> <button onclick="myFunction()">点我</button> <script> Boolean.prototype.myColor = function() { if (this.valueOf() == true) { this.color = "green"; } else { this.color = "red"; } } function myFunction() { var a = new Boolean(1); a.myColor(); var x = document.getElementById("demo"); x.innerHTML = a.color; } </script>
运行结果:
点击运行 »