zoukankan      html  css  js  c++  java
  • 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>
  • 相关阅读:
    leetcode--Populating Next Right Pointers in Each Node II
    leetcode—Populating Next Right Pointers in Each Node
    Pascal's Triangle II
    leetcode—pascal triangle
    leetcode—triangle
    October 23rd, 2017 Week 43rd Monday
    October 22nd, 2017 Week 43rd Sunday
    October 21st 2017 Week 42nd Saturday
    October 20th 2017 Week 42nd Friday
    October 19th 2017 Week 42nd Thursday
  • 原文地址:https://www.cnblogs.com/cw172/p/11004710.html
Copyright © 2011-2022 走看看