javascript创建对象的方法--基本模式

一、总结

关注本质

 

二、代码



1 <!DOCTYPE html>
2 <html lang="zh-cn">
3 <head>
4 <meta charset="utf-8">
5 <title>课堂演示</title>
6 </head>
7 <body>
8 <script>
9 var people1=new Object();
10 people1.name='孙悟空';
11 people1.weapon='金箍棒';
12 //this是指的当前作用域下的对象,注意和谁调用这个方法有关,和在哪定义没啥关系
13 //这里也可以简单理解为this就指的这个函数属于谁,属于谁this就是指的谁
14 people1.run=function(){
15 return this.name+'的武器是'+this.weapon
16 }
17 alert(people1.name)
18 alert(people1.run()) //注意方法的调用需要加()
19
20
21 </script>
22 </body>
23 </html>


1、js创建对象:创建对象后面直接是new Object(),和java,c++有点不一样,这个相当于是总,

2、创建属性:后面就是定义和赋值一体的形势,都是用点,例如 people1.name='孙悟空';

3、对象还是 var 加对象名的形式,和变量一样,对象的本质也就是变量、

4、给变量设置匿名函数这个变量就变成了函数(函数名),注意这种方法

 


我的旨在学过的东西不再忘记(主要使用艾宾浩斯遗忘曲线算法及其它智能学习复习算法)的偏公益性质的完全免费的编程视频学习网站: ​​fanrenyi.com​​;有各种前端、后端、算法、大数据、人工智能等课程。

​版权申明:欢迎转载,但请注明出处​

一些博文中有一些参考内容因时间久远找不到来源了没有注明,如果侵权请联系我删除。

博主25岁,前端后端算法大数据人工智能都有兴趣。