zoukankan      html  css  js  c++  java
  • javascript创建对象的方法--基本模式

    javascript创建对象的方法--基本模式

    一、总结

    关注本质

    二、代码

     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、给变量设置匿名函数这个变量就变成了函数(函数名),注意这种方法

  • 相关阅读:
    【转】java线程池ThreadPoolExecutor使用介绍
    java的类加载机制
    java面试问题分类
    ConcurrentHashMap总结
    ffmpeg对视频封装和分离
    SSM的整合
    单例模式的七种写法
    SecureCRT的快捷键
    linux下mysql常用命令
    maven操作
  • 原文地址:https://www.cnblogs.com/Renyi-Fan/p/8978490.html
Copyright © 2011-2022 走看看