偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

JavaScript寫法你更偏向哪個(gè)

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

思維導(dǎo)圖

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

[[69659]]

 直接初始化法

 [[69660]]

優(yōu)點(diǎn):

1、userData本身就是對(duì)象實(shí)例。——上來(lái)就實(shí)例化一個(gè)類出來(lái),也不怕瀏覽器受不了。

2、代碼緊湊。

3、編程效率高。

缺點(diǎn):

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

2、不符合面向?qū)ο蟮木幊趟悸贰?mdash;—設(shè)計(jì)模式這種玩意,經(jīng)常是在類上,弄來(lái)弄去。這種直接在對(duì)象上使用,夠嗆!

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

使用案例: QQ迷你彈窗

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

[[69661]]

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

優(yōu)點(diǎn):

只有new的時(shí)候,才分配內(nèi)存。如果不new,瀏覽器一輩子都不會(huì)給你內(nèi)存資源的。——想要就要,不想要就不理她!

 Object表達(dá)式法
 
類似于***種”直接初始化法“。——其實(shí)是一種變種。

[[69662]]

上面那一坨紅色標(biāo)出來(lái)的部分,讓人看著眼暈。——這代碼讓誰(shuí)看了,估計(jì)都要狂吐血!

 匿名函數(shù)法

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

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

案例:jQuery

總結(jié)

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

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

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

【編輯推薦】

  1. 分享5個(gè)***的JavaScript日期處理類庫(kù)
  2. JavaScript表格組件加載速度測(cè)試
  3. JavaScript是一門令人愉悅的語(yǔ)言
  4. 5種JavaScript調(diào)用函數(shù)的方法
  5. 10件有關(guān)JavaScript讓人費(fèi)解的事情
責(zé)任編輯:張偉 來(lái)源: 川山甲的博客
相關(guān)推薦

2016-01-11 11:56:14

jQueryAngularJS

2023-10-23 07:36:25

@ResourceAutowiredjavax

2019-06-10 11:06:04

JavaScript編輯器HTML5

2010-07-30 13:58:01

命令行GUI

2017-06-22 12:45:12

JavaScript編輯器Sublime Tex

2011-06-16 14:47:46

激光打印機(jī)推薦

2022-07-12 19:43:41

WPSOffice

2022-05-10 10:28:21

JavaScript代碼

2022-10-08 07:54:24

JavaScriptAPI代碼

2012-10-29 13:25:54

JavaScriptJSjQuery

2025-03-05 08:58:53

Warp終端Ghostty

2023-07-11 15:43:16

JavaScript技巧

2024-01-11 09:21:13

JavaScript工具JSON

2009-04-06 22:29:30

2020-01-03 16:40:37

UbuntuPop!_OSLinux

2023-06-29 00:15:12

2010-04-23 22:06:13

機(jī)房監(jiān)控軟件Mocha BSM摩卡軟件

2024-05-29 05:00:00

點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)