在学习java编程中,知道java是面向对象的一种编程语言,而JavaScript却是基于对象的一种语言,也就是它本身就是对象,那么对于面向对象编程语言这种优秀而普及的思想,那么如何在JavaScript中也能去实现这样一种思想呢?或许这就成为了很多朋友们思考的一个问题。
那么今天我想分享的就是关于如何去实现一种面向对象的一种思想。既然要面向对象,首先就必须能够自己定义对象,那么在JavaScript中是如何自定义对象的呢?
其实在JavaScript中是用以下方法定义的:
<script type="text/javascript"> Person function(){ //这里可以定义一些属性功能/也可以在外面定义属性 } var p = new Person(); p.name = "张三"; p.age = 25; p.show = function(){ return this.name+this.age; } //下面是调用对象函数 p.show(); </script>
通过以上方式那么我们就可以自定义一些对象来使用,这样就更方便于我们使用JavaScript语言,同时我还另外一种方式来自定义对象,如下:
<script type="text/javascript"> var myMap = { name:"张三",age:24,hobbies:["足球","乒乓球","看电影"] } document.write(myMap.name+myMap["age"]+myMap.hobbies[1]); </script>
总结
通过以上两个举例,我想大部分的朋友们都应该能够对JavaScript中的自定义对象有一个了解了,这个知识点并不是很难,所以希望大家多多去动手练习,同时多去研究其他人员编写的优秀程序。
评论前必须登录!
注册