JS--对象
2018-06-24 01:54:43来源:未知 阅读 ()
理解
面向对象
面向过程
重点--------写出代码
对象:创建对象的不同的方式
自定义对象------重点------能够写出来
数据类型深入:
简单的类型和复杂类型------理解
重点:-----每个对象下常见方法的使用
内置对象
编程思想:把一些生活中做事的经验融入到程序中
面向过程:凡事都要亲力亲为,每件事的具体过程都要知道,注重的是过程
面向对象:根据需求找对象,所有的事都用对象来做,注重的是结果
面对对象特性:封装,继承,多态(抽象性)
JS不是面向对象的语言,但是可以模拟面向对象的思想
JS是一门基于对象的语言:
对象:有特征和行为,具体特指的某一个事物
没有对象就要创建对象
1 <script> 2 //创建对象的三种方式 3 //1、调用系统的构造函数创建对象 4 //var 变量名=new object();object 是系统的构造函数 5 //2、自定义构造函数创建对象(结合第一种和需求通过工厂模式创建对象) 6 //3、字面量的方式创建对象 7 // 8 //第一种方式 9 //实例化对象 10 var obj = new Object(); 11 //对象有特征---属性和行为----方法 12 //添加属性------对象.名字=值; 13 obj.name="XX"; 14 obj.age=38; 15 obj.sex="女"; 16 //添加方法------对象.名字=函数; 17 obj.eat =function() { 18 console.log("我喜欢吃。。。。"); 19 } 20 obj.play =function() { 21 console.log("我喜欢玩。。。。"); 22 } 23 console.log(obj.name);//获取--输出 24 console.log(obj.age); 25 console.log(obj.sex); 26 obj.eat(); 27 obj.play(); 28 29 //如何获取变量(对象)是不是属于什么类型的 30 //语法: 31 32 //变量 instanceof 类型的名字----->布尔类型,true就是这种类型,false不是这种类型 33 console.log(obj instanceof Object); 34 </script>
控制台输出为:
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
上一篇:js解析顺序了解一下??
- javascript面向对象入门基础详细介绍 2020-03-29
- jquery遍历筛选数组的几种方法和遍历解析json对象 2020-02-29
- 深入理解JavaScript是如何实现继承的 2020-02-25
- jQuery表单对象属性过滤选择器实例详解 2020-02-21
- Javascript调试console对象的小技巧 2020-02-20
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash