摘要:面向?qū)ο缶幊淌裁词敲嫦驅(qū)ο缶幊逃脤?duì)象的思想去寫代碼,就是面向?qū)ο缶幊虒?duì)象的組成對(duì)象的屬性對(duì)象的方法,就是對(duì)象的一些行為通常是一個(gè)函數(shù)黎明男大家好,我的名字是,今年代表當(dāng)前對(duì)象對(duì)象的屬性對(duì)象的方法什么是構(gòu)造函數(shù)簡(jiǎn)單的說構(gòu)造函數(shù)就是類函數(shù)對(duì)象是
js面向?qū)ο缶幊?/b> 什么是面向?qū)ο缶幊??用?duì)象的思想去寫代碼,就是面向?qū)ο缶幊?/b> 對(duì)象的組成:
對(duì)象的屬性
對(duì)象的方法,就是對(duì)象的一些行為(通常是一個(gè)函數(shù))
var person = { name: "黎明", sex: "男", age: 18, sayHello: function() { console.log("大家好,我的名字是" + this.name + "," + this.sex + ",今年" + this.age) //this 代表當(dāng)前對(duì)象 } } console.log(person.name); //對(duì)象的屬性 person.sayHello(); //對(duì)象的方法什么是構(gòu)造函數(shù)?
簡(jiǎn)單的說構(gòu)造函數(shù)就是類函數(shù)
對(duì)象是類的一個(gè)具體實(shí)例
類是對(duì)象的抽象 或者說 是由對(duì)象泛化而來
簡(jiǎn)單的例子:
function Car(name, color, num) { this.name = name; this.color = color; this.num = num; this.say = function() { console.log("大家好,我是一輛" + this.name + "車,我是" + this.color + ",有" + this.num + "個(gè)輪胎"); } } var lubu = new Car("路虎", "紅色", "4"); lubu.say();使用構(gòu)造函數(shù)的時(shí)候,必須先用new Object 初始化構(gòu)造函數(shù)
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/97469.html
摘要:面向過程函數(shù)式編程面向?qū)ο缶幊痰诙€(gè)并不是大家理解的那樣,我們先說舉個(gè)現(xiàn)實(shí)例子就明白了。多說一句函數(shù)是編程是非常強(qiáng)大也是我最喜歡的,以后再說,我們先說面向?qū)ο缶幊獭? 概述 當(dāng)大家已經(jīng)把js的語言基礎(chǔ)理解了,然后能夠?qū)懗鲆恍┖?jiǎn)單的例子了,這個(gè)時(shí)候基本上達(dá)到了一年工作經(jīng)驗(yàn)的水平,而自己能夠獨(dú)立的寫一些小功能,完成一些小效果,或者臨摹修改一些比較復(fù)雜的插件的時(shí)候差不多就是兩年工作經(jīng)驗(yàn)的水平,...
摘要:構(gòu)造函數(shù)對(duì)象初始化的瞬間被調(diào)用的方法。接下來看下自己做的一個(gè)小例子面向?qū)ο缶幊檀蠹液眠@是一輛它的顏色是它的內(nèi)飾是牧馬人越野車綠色的簡(jiǎn)約精致的法拉利跑車紅色的豪華舒暢的效果圖注構(gòu)造函數(shù)始終都應(yīng)該以一個(gè)大寫字母開頭。 js的面向?qū)ο缶幊痰睦斫?面向?qū)ο蟮恼Z言有一個(gè)標(biāo)志,即擁有類的概念,抽象實(shí)例對(duì)象的公共屬性與方法,基于類可以創(chuàng)建任意多個(gè)實(shí)例對(duì)象,一般具有封裝、繼承、多態(tài)的特性!但JS中對(duì)象...
摘要:一面向?qū)ο缶幊毯?jiǎn)介定義,簡(jiǎn)稱,是一種程序設(shè)計(jì)思想。好處維護(hù)簡(jiǎn)單模塊化是面向?qū)ο缶幊讨械囊粋€(gè)特征??蓴U(kuò)充性面向?qū)ο缶幊虖谋举|(zhì)上支持?jǐn)U充性。 一、面向?qū)ο缶幊毯?jiǎn)介 1.定義: Object Oriented Programming,簡(jiǎn)稱OOP,是一種程序設(shè)計(jì)思想。OOP把對(duì)象作為程序的基本單元,一個(gè)對(duì)象包含了數(shù)據(jù)和操作數(shù)據(jù)的函數(shù)。 2.好處: (1)、維護(hù)簡(jiǎn)單:模塊化是面向?qū)ο缶幊讨械囊粋€(gè)...
摘要:一面向?qū)ο缶幊堂嫦驅(qū)ο缶幊淌且环N抽象方式創(chuàng)建模型的編程方式。繼承我們實(shí)現(xiàn)一個(gè)子類,繼承汽車類將類的屬性和方法賦值給繼承汽車類的原型鏈創(chuàng)建子類實(shí)例以上是中的面向?qū)ο缶幊痰暮?jiǎn)單介紹,如有錯(cuò)誤,歡迎指出。 一.面向?qū)ο缶幊堂嫦驅(qū)ο缶幊?OOP--Object Oriented Programming)是一種抽象方式創(chuàng)建模型的編程方式。繼承,封裝,多態(tài)是OOP的三大基本特征。許多主流編程語言都...
閱讀 3214·2021-11-10 11:36
閱讀 3160·2021-11-02 14:39
閱讀 1744·2021-09-26 10:11
閱讀 4987·2021-09-22 15:57
閱讀 1701·2021-09-09 11:36
閱讀 2061·2019-08-30 12:56
閱讀 3502·2019-08-30 11:17
閱讀 1709·2019-08-29 17:17