日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
JavaScript寫法你更偏向哪個

思維導(dǎo)圖

創(chuàng)新互聯(lián)是一家專注于成都網(wǎng)站建設(shè)、網(wǎng)站建設(shè)與策劃設(shè)計,長順網(wǎng)站建設(shè)哪家好?創(chuàng)新互聯(lián)做網(wǎng)站,專注于網(wǎng)站建設(shè)十年,網(wǎng)設(shè)計領(lǐng)域的專業(yè)建站公司;建站業(yè)務(wù)涵蓋:長順等地區(qū)。長順做網(wǎng)站價格咨詢:028-86922220

 介紹  老是在寫js,你平時是怎么寫你的js呢?更喜歡哪種方式呢?   今天就把常見的跟大家嘮叨嘮叨?!昙o(jì)大了,就這一愛好(平時也喜歡說胡話),別閑我煩!

 直接初始化法

優(yōu)點:

1、userData本身就是對象實例?!蟻砭蛯嵗粋€類出來,也不怕瀏覽器受不了。

2、代碼緊湊。

3、編程效率高。

缺點:

1、代碼的重用性比較差。

2、不符合面向?qū)ο蟮木幊趟悸??!O(shè)計模式這種玩意,經(jīng)常是在類上,弄來弄去。這種直接在對象上使用,夠嗆!

總結(jié):應(yīng)避免使用該方法創(chuàng)建自定義對象。

使用案例: QQ迷你彈窗

 構(gòu)造函數(shù)法

使用方法:需要使用“new 和 構(gòu)造函數(shù)”創(chuàng)建實例。

優(yōu)點:

只有new的時候,才分配內(nèi)存。如果不new,瀏覽器一輩子都不會給你內(nèi)存資源的?!胍鸵?,不想要就不理她!

 Object表達(dá)式法  類似于***種”直接初始化法“?!鋵嵤且环N變種。

上面那一坨紅色標(biāo)出來的部分,讓人看著眼暈?!@代碼讓誰看了,估計都要狂吐血!

 匿名函數(shù)法

這個是我經(jīng)常用的,你看這代碼,用兩字形容,“漂亮”,再給兩字,“相當(dāng)漂亮”

上面那個是我經(jīng)常用的,我在項目中寫了一堆的擴(kuò)展,用這玩意,層次感非常強(qiáng)。

案例:jQuery

總結(jié)

我在平時寫js代碼時候,喜歡自己寫,不太喜歡使用現(xiàn)在網(wǎng)上的框架。——一是比較熟悉自己的代碼(別人問我,我都知道里面都是什么東東),二是自己的框架更適合現(xiàn)有的項目。

但是平時我也比較關(guān)注這些框架,一般是看看這些框架是怎么寫的,然后在寫自己項目的時候,會放進(jìn)去一些。   大家在平時寫js代碼的時候更喜歡以上哪種方式,或者你們是不是有更好的方式呢?不妨告知一二。

原文地址:http://www.cnblogs.com/baochuan/archive/2012/04/30/2473771.html


文章名稱:JavaScript寫法你更偏向哪個
轉(zhuǎn)載源于:http://www.dlmjj.cn/article/dpsisdd.html