JavaScript对象及初识面向对象

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JavaScript对象及初识面向对象相关的知识,希望对你有一定的参考价值。

javascript中,对象是拥有属性和方法的数据,属性是与对象相关的值,方法是能够在对象上执行的动作。JavaScript是通过一种叫做原型的方式来实现面向对象编程的。(面向对象仅仅是一个概念或者编程思想,它不依赖于某个语言存在。)

一、创建对象

  1、内置对象:常见的有String、Date、Array、Boolean、Math、RegExp

  2、自定义对象

    01、基于Object对象的方式创建对象

      var 对象名称=new Object();  (创建了一个对象)

      对象名称.属性名="属性值";  (给对象添加属性)

      对象名称.方法名=function(){ JavaScript语句}  (给对象添加方法)

    02、字面量赋值法

      var 对象名={  属性名1:属性值1, 属性名2:属性值2, 方法名:function(){ JavaScript语句}  }  (注意属性名和属性值之间用冒号,多个属性之间用逗号--Json格式)

二、构造函数

  所谓的“构造函数”就是一个普通函数,但是内部使用了this变量,对构造函数使用new操作符,就能生成实例,并且this变量会绑定到在实例对象上

function    Flower(name,genera,area,use){
    this.name=name;
    this.genera= genera;
    this.area=area;
    this.use=uses;
    this.showName=showName;
}
function showName(){
    alert(this.name);
}

 

以上是关于JavaScript对象及初识面向对象的主要内容,如果未能解决你的问题,请参考以下文章

accp8.0转换教材第8章JavaScript对象及初识面向对象理解与练习

VSCode自定义代码片段——JS中的面向对象编程

VSCode自定义代码片段9——JS中的面向对象编程

JS高级进阶JavaScript初识面向对象

python递归 及 面向对象初识及编程思想

面向对象---初识对象