javaScript基础及初始面向对象

一、面向对象(Java面向对象亦是如此)

1.对象:对象是一个整体,对外提供一些操作。

2.面向对象:使用对象时,只关注对象提供的功能,不关注其内部细节。比如电脑——有鼠标、键盘,我们只需要知道怎么使用鼠标,敲打键盘即可,不必知道为何点击鼠标可以选中、敲打键盘是如何输入文字以及屏幕是如何显示文字的。总之我们没必要知道其具体工作细节,只需知道如何使用其提供的功能即可,这就是面向对象。

3.JS的对象组成:方法 和 属性

在JS中,有函数、方法、事件处理函数、构造函数,其实这四个都是函数,只是作用不同。函数是独立的存在,方法属于一个对象,事件处理函数用来处理一个事件,构造函数用来构造对象。

首先通过常用的数组来认识下JS的对象:

<!DOCTYPE html>
 2 <html>
 3     <head>
 4         <meta charset="UTF-8">
 5         <title></title>
 6         <script>
 7             
 8             /**
 9              * 定义一个数组
10              */
11             var arr = [1, 2, 3, 4, 5];
12             
13             /**
14              * 弹出 object
15              * 说明数组就是个对象
16              */
17             alert(typeof arr); 
18             
19             /**
20              * 弹出5
21              * 对象的属性 length
22              */
23             alert(arr.length); 
24             
25             /**
26              * 对象的方法 push
27              * 弹出 1,2,3,4,5,6
28              */
29             arr.push(6); 
30             alert(arr); 
31         </script>
32     </head>
33     <body>
34     </body>
35 </html>
原文地址:https://www.cnblogs.com/cw172/p/11004710.html