zoukankan      html  css  js  c++  java
  • 范仁义js课程---46、对象里的函数

    范仁义js课程---46、对象里的函数

    一、总结

    一句话总结:

    对象里的函数表示对象的行为,被称为方法,比如 猪八戒这个对象调戏嫦娥的行为
    //普通的对象写法(包含对象的属性和方法)
    var zhubajie=new Object();
    zhubajie.name='猪八戒';
    zhubajie.age=18;
    zhubajie.saoRao=function () {
        console.log('我是猪八戒,我骚扰了嫦娥,我被贬下了凡间。');
    };
    zhubajie.run=function(){
        console.log('我在奔跑');
    };
    zhubajie.saoRao();
    zhubajie.run();

    1、函数和方法的区别?

    函数和方法在js里面本质是没有区别,都是封装代码,便于复用。 在对象外的就是函数,在对象内的就是方法,表示对象的行为

    二、对象里的函数

    博客对应课程的视频位置:46、对象里的函数
    https://www.fanrenyi.com/video/19/145

     1 <!DOCTYPE html>
     2 <html lang="en">
     3 <head>
     4     <meta charset="UTF-8">
     5     <title>对象里的函数</title>
     6 </head>
     7 <body>
     8 <!--
     9 编程是为生活来服务的,是用来解决生活中的问题的
    10 
    11 编程里面的对象就是生活中的对象的抽象,
    12 
    13 生活中的对象不仅有属性,还有行为
    14 
    15 在js中,我们如何表示一个对象的行为
    16 用函数,叫方法
    17 
    18 对象里面的函数可以用来表示对象的行为
    19 
    20 
    21 
    22 函数(function)和方法(method)的区别()
    23 函数和方法在js里面是一回事,都是表示封装代码(功能),便于代码的复用
    24 
    25 在对象的外面,和对象没有产生什么瓜葛的情况下我们就说成函数
    26 如果这个函数在对象里面,我们就把这个函数称为方法,这个方法就是表述对象的行为
    27 
    28 
    29 -->
    30 <script>
    31     //普通的对象写法(包含对象的属性和方法)
    32     var zhubajie=new Object();
    33     zhubajie.name='猪八戒';
    34     zhubajie.age=18;
    35     zhubajie.saoRao=function () {
    36         console.log('我是猪八戒,我骚扰了嫦娥,我被贬下了凡间。');
    37     };
    38     zhubajie.run=function(){
    39         console.log('我在奔跑');
    40     };
    41     zhubajie.saoRao();
    42     zhubajie.run();
    43 
    44     //json
    45     var zhubajie1={
    46         name:'猪八戒',
    47         age:'18',
    48         saoRao:function () {
    49             console.log('我是猪八戒,我骚扰了嫦娥,我被贬下了凡间。');
    50         },
    51         run:function(){
    52             console.log('我在奔跑');
    53         }
    54     };
    55     zhubajie1.saoRao();
    56     zhubajie1.run();
    57 
    58 </script>
    59 </body>
    60 </html>
     
  • 相关阅读:
    网站测试自动化系统—在测试代码中硬编码测试数据
    在WPF里面显示DIB图片格式的图片
    网站测试自动化系统—系统应该有的功能
    Windbg 教程调试非托管程序的基本命令下
    Windbg教程调试非托管程序的基本命令上
    网站测试自动化系统—基于Selenium和VSTT
    WPF中一个通用的BoolToXXX转换类
    使用MPLex实现语法高亮显示的功能代码解释
    网站测试自动化系统—数据驱动测试
    如何控制float类型小数点后的位数
  • 原文地址:https://www.cnblogs.com/Renyi-Fan/p/12410278.html
Copyright © 2011-2022 走看看