我是 JavaScript 对象的新手。我想创建一个像 JavaScript Math 对象这样的对象。但它不起作用(它什么也不返回)。
我想创建一个名为 Area 的对象,并为它提供正方形和矩形的方法。我想以与使用 Math 对象相同的方式使用它。要找到正方形的面积,我会这样做:
var squareArea = Area.square(10); // 100
我为示例选择了区域,因为它很简单。
我的脚本如下:
<script>
window.onload = function() {
function Area() {
function square(a) {
area = a * a;
return area;
}
function rectangle(a, b) {
area = a * b;
return area;
}
}
rectangleArea = Area.rectangle(10, 20);
alert(rectangleArea);
}
</script>