美文网首页
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之面向对象

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