站長資訊網
        最全最豐富的資訊網站

        javascript對象和函數的區別是什么

        區別:1、JavaScript對象是變量的容器,里面可以封裝函數,而函數是被設計為執行特定任務的代碼塊;2、JavaScript對象無法封裝操作過程,而JavaScript函數里面可以封裝操作過程。

        javascript對象和函數的區別是什么

        本教程操作環境:windows10系統、javascript1.8.5版、Dell G3電腦。

        javascript對象和函數的區別是什么

        1.對象

        “JavaScript” 對象是變量的容器,但是通常我們認為對象是鍵值對的容器,鍵值對的通常寫法是 name:value(鍵與值由冒號分割)。

        鍵值對在 javaScript 對象中通常稱為對象屬性。

        例子:

        var person = {     firstName:"zhang",     lastName:"erga",     fullName: function() {         return this.firstName + " " + this.lastName;     } }

        2.函數

        函數(方法Function)是對js操作過程的封裝,以后操作同樣的過程,只要調用相應的函數(方法)即可。對象同樣是對js代碼封裝,不過對象可以封裝函數(方法)。比如把某一類的函數(方法)都封裝到某個對象中。這樣可以系統的管理調用函數(方法)。

        例子:

        function sum(num1, num2) {     return num1 + num2;  }

        3.聯系

        對象里面可以封裝函數。

        例子:

        var person = {     firstName:"zhang",     lastName:"erga",     fullName: function() {         return this.firstName + " " + this.lastName;     } }

        4.區別

        對象里面包含的是而且只能是鍵值對(鍵值以“:”分割,值內容包括普通的變量和函數)。

        函數里面可以封裝操作過程,但是對象里面無法封裝操作過程。

        贊(0)
        分享到: 更多 (0)
        網站地圖   滬ICP備18035694號-2    滬公網安備31011702889846號
        主站蜘蛛池模板: 久久久久久九九99精品 | 国产精品久久毛片完整版| 九色精品视频在线观看| 国产伦精品一区二区三区女 | 精品国产午夜福利在线观看| 亚洲精品国产首次亮相| 精品视频在线观看你懂的一区 | 久久精品国产亚洲AV电影| 亚洲成人国产精品| 久久99精品国产99久久6| 囯产精品一区二区三区线| 国产亚洲综合成人91精品| 精品无码人妻一区二区三区品| 亚洲精品一品区二品区三品区| 久久久久人妻精品一区三寸蜜桃 | 久久99国内精品自在现线| 亚洲精品国产首次亮相| 亚洲欧美日韩精品专区| 亚洲午夜精品久久久久久app| 久久噜噜久久久精品66| 精品国产青草久久久久福利 | 精品视频在线观看你懂的一区 | 久久国产精品-国产精品| 国产成人无码久久久精品一| 久久精品aⅴ无码中文字字幕不卡| 亚洲精品无码成人AAA片| 亚洲一区二区精品视频 | 无码国内精品久久人妻麻豆按摩 | 国产亚州精品女人久久久久久| 97久久久精品综合88久久| 日韩在线精品一二三区| 国产午夜精品一区二区| 国产成人精品视频2021| 久久精品中文字幕有码| 午夜精品免费在线观看| 国产精品自在线拍国产第一页| 久久精品国产91久久综合麻豆自制| 国产亚洲色婷婷久久99精品| 国产精品99久久免费观看| 国产成人精品视频播放| 欧美国产日韩精品|