在Java腳本,你如何創建一個正方形物體的唯一屬性是一個邊長,唯一的方法就是讓區域()返回的區域(長度的平方)JavaScript的方形物體
0
A
回答
2
創建一個對象,你可以使用函數作爲構造函數和new
keyworkd
function Square (length) {
this.length = length;
}
調用時,construcotr分配參數(length
)它得到調用,新對象length
財產
在這種情況下this
指新對象
您可能還需要閱讀有關this
關鍵字
現在的MDN文章,我們有一個構造函數,我們可以將方法分配給功能Square
的prototype
其gehts通過其實例共享,一旦創建
Square.prototype.getArea = function() {
return this.length * this.length;
}
這只是返回對象的length
的房子面積也得到了來自
而實際創建你「廣場」對象,你可以使用new
創建一個新的實例和構造器調用Square
var mySquare = new Square(4);
現在mySquare
持有Square
的實例。你也可以例如日誌getArea
方法
console.log(mySquare.getArea()) //16;
這裏是JSBin
+0
啊我看到了,謝謝! – 2013-04-04 07:19:33
+0
不客氣=) – C5H8NNaO4 2013-04-04 07:20:08
相關問題
- 1. 非方形物體的碰撞檢測
- 2. ANDROID作物:方形作物
- 3. 使用javascript的3D立方體形狀
- 4. 圓形物體檢測
- 5. 圓形物體檢測
- 6. PhysX可變形物體
- 7. 的JavaScript Math.round:犯規圓形物體到1位小數
- 8. 計算一個圓形物體的每平方的成本
- 9. 找出加蓋矩形物體的方向,長度和半徑
- 10. 沒有變形的物體 - OpenGL
- 11. D3與陣列物體的條形圖
- 12. three.js球形物體的外部發光?
- 13. 可變形物體的XNA 2D物理引擎
- 14. Javascript - 覆蓋物體內的屬性(不是方法)
- 15. 用子彈物理學將物體施加在物體的方向上
- 16. HTML5畫布:從形狀到物體?
- 17. 變形物體到另一個Blender中
- 18. 如何投射形狀物體?
- 19. 3D模型翻譯使物體變形
- 20. 物理體不與內部形狀?
- 21. JavaScript的 - (物體)沒有定義
- 22. 三角形物體中的多邊形c
- 23. 沿着帶有java圖形的弧形路徑移動物體
- 24. 填充物體的物體的長度?
- 25. 使用四面體模擬OpenGL中的可變形物體
- 26. OpenCV中的物體識別方法
- 27. 使物體朝正確的方向看?
- 28. 製作魔方的物體模型
- 29. 在不同橫截面上看起來像是圓形,方形和三角形的物體?
- 30. AS3如何在所有物體上形成一個形狀
的例子向我們展示什麼ü試過到目前爲止的結果;) – stecb 2013-04-04 06:44:21
甚至不知道從哪裏開始 – 2013-04-04 06:47:10
什麼難?你知道如何在js中表示一個對象嗎? – stecb 2013-04-04 06:51:09