JavaScriptオブジェクトが新しく追加されました。 JavaScript Mathオブジェクトのようなオブジェクトを作成したいと思います。しかし、それは働いていません(何も返しません)。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>
オブジェクトの詳細については、https://developer.mozilla.org/en-US/docs/JavaScript/Guide/Working_with_Objectsをご覧ください。 –