美文网首页
JS之面向对象

JS之面向对象

作者: 悠然望剑 | 来源:发表于2018-08-07 16:06 被阅读0次

在JS中几乎一切皆对象。JS中将对象定义为:一组无序键值对的集合,属性以及方法的名称就是键,键的值可以是任何类型(字符串,数字,函数等等)。

我的理解:JS中,函数也是对象,函数名就是函数对象的引用,可以进行赋值,例

var a = new Object();     //定义一个新对象a

var b = function(str){       //function(){...}为函数对象定义,b为新定义的函数对象的引用

    alert(str);

}

a.behavior = b;          //将函数对象b赋值给a的属性behavior

a.behabior('hello world');    //  ()为函数立即执行符,所以输出结果为hello world

相关文章

  • JS面向对象精要(二)_函数

    JS面向对象精要(一)_原始类型和引用类型JS面向对象精要(二)_函数JS面向对象精要(三)_理解对象JS面向对象...

  • JS面向对象精要(三)_理解对象

    JS面向对象精要(一)_原始类型和引用类型JS面向对象精要(二)_函数JS面向对象精要(三)_理解对象JS面向对象...

  • JS面向对象精要(四)_构造函数和原型对象

    JS面向对象精要(一)_原始类型和引用类型JS面向对象精要(二)_函数JS面向对象精要(三)_理解对象JS面向对象...

  • JS面向对象精要(五)_继承

    JS面向对象精要(一)_原始类型和引用类型JS面向对象精要(二)_函数JS面向对象精要(三)_理解对象JS面向对象...

  • js 面向对象和面向过程

    js 面向对象和面向过程

  • 面向对象OOP--JS

    作者:烨竹 JS面向对象简介 JS名言:万物皆对象 JS面向对象比PHP简单很多;因为JS中没有class关键字,...

  • JavaScript笔记(一)

    一、面向对象面向过程的区别 1、什么是js对象 js对象:属性和方法的集合,js所有数据都可以看成对象...

  • JS面向对象

    JS面向对象入门 1、面向对象语言概念面向对象语言主要包括 类、对象、封装、多肽。2、面向对象的编程思想面向过程思...

  • 2018-01-18

    js中的面向对象核心 js是基于对象的编程语言,在后面的学习中我们通过一种模式使其转化成为面向对象的语言。js面向...

  • 浅谈JS中的面向对象

    浅谈JS中的面向对象 本文主要说说本人在JS中对面向对象的理解。 计算机编程语言主要分为面向过程式编程和面向对象式...

网友评论

      本文标题:JS之面向对象

      本文链接:https://www.haomeiwen.com/subject/wtfavftx.html