一、总结
关注本质
二、代码
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岁,前端后端算法大数据人工智能都有兴趣。