门兴格拉德巴赫壁纸
客服熱線:4007788xxx

千鋒杭州javascript前端開發

2019-06-10 20:01瀏覽:14評論:0來源:華夏商務網   
核心摘要:千鋒杭州javascript前端開發經常誤用的知識Javascript是進軍web前端開發需要掌握的重要知識之一,但是在運用方便經常會出現誤用的情況。今天小編就大家誤用頻率比較高的知識點,給大家做了一個匯總,希望能對大家的學習有所幫助。1. 在 String.prototype.replace 方法中使用 /g 和 /i標志位令很多 JavaScript 初學者意外的

 

千鋒杭州javascript前端開發經常誤用的知識

 

Javascript是進軍web前端開發需要掌握的重要知識之一,但是在運用方便經常會出現誤用的情況。今天小編就大家誤用頻率比較高的知識點,給大家做了一個匯總,希望能對大家的學習有所幫助。

 

1. String.prototype.replace 方法中使用 /g /i標志位

 

令很多 Javascript 初學者意外的是,字符串的 replace 方法并不會 替換所有匹配的子串——而僅僅替換第一次匹配。當然 Javascript 老手們都知道這里可以使用正則表達式,并且需要加上一個全局標志位(/g)。另一個基本的邏輯錯誤就是在大小寫不敏感的校驗場合(字母可大寫可小寫)沒有忽略大小寫,此時 /i 標志位就很實用。每個 Javascript 開發者都曾踩過這兩個標志位的坑——因此別忘了在適當的時候用上它們。

 

2. 類數組對象和 Array.prototype.slice 方法

 

數組的 slice 方法通常用來從一個數組中抽取片斷。但很多開發者不了解的是,這個方法還可以用來將“類數組”元素(比如 arguments 參數列表、節點列表和屬性列表)轉換成真正的數組:(譯注:DOM 元素的屬性列表通過 attributes屬性獲取,比如 document.body.attributes。)

 

3. Array.prototype.sort 方法

 

數組的?sort?方法遠遠沒有被充分利用,而且可能比開發者們想像的更加強大。很多開發者可能覺得 sort 方法可以用來做這種事情。你不僅可以對簡單類型的數組項進行排序,可以通過屬性來排序對象。如果哪天服務器端發來一段 JSON 數據,而且其中的對象需要排序,可別忘了這一招哦。

 

4.高效探測功能特性和對象屬性

 

很多時候開發者們會像下面這樣來探測瀏覽器的某個特性,當然這可以正常工作,但它并不一定有很好的效率。因為這個對象探測方法會在瀏覽器中初始化資源。在過去,上面的代碼片斷可能會在某些瀏覽器下導致內存泄露。更好、更快的方法是檢查對象是否包含某個鍵名。鍵名檢查十分簡單,而且可以避免內存泄露。另外請注意,如果這個屬性的值是假值,那么前一種探測方式將會得到“否”的結果,并不能真正探測出這個鍵名是否存在。

 

這些誤用究其原由,都是因為我們對知識理解的不透徹和錯誤記憶導致的,而這是也是自學的劣勢所在。相比較專業的web前端培訓機構,課程體系更為專業、講師的教學水平相對來說也比較高。

 

以千鋒教育的WEB課程為例,課程貫穿項目實戰于其中。大型企業項目實戰,覆蓋各行各業實戰項目,加上千鋒自行研發的升級版教學大綱,結合多項商業案例學習,讓學員擁有理論基礎,同時更具實踐能力。所以想比較而言,學員對于知識把控和理解能力也更為全面,因此出現錯誤理解的情況的概率就相對來說小的多。

 

千鋒教育:http://www.mobiletrain.org/

千鋒杭州校區:http://hz.mobiletrain.org/

杭州校區地址:浙江省杭州市江干區九堡旺田書畫城A4

培訓咨詢專線:400-811-9990 0571-86893632/0571-86094032

   QQ  : 1660794050

面授課程:全棧WEB+培訓、全鏈路設計培訓、PHP全棧+服務器集群培訓、JavaEE+分布式開發培訓、大數據+人工智能培訓、 Unity游戲開發培訓、Python培訓、云計算+Python運維培訓、全棧軟件測試培訓、Android培訓、iOS培訓

 

(責任編輯:小編)
下一篇:

投標報名:世界銀行浙江千島湖及新安江流域水資源與生態保護項目淳安縣森林生態系統修復工程3標段招標公告

上一篇:

杭州ui培訓哪家最便宜

  • 信息二維碼

    手機看新聞

  • 分享到
打賞
免責聲明
本文僅代表作者個人觀點,本站未對其內容進行核實,請讀者僅做參考,如若文中涉及有違公德、觸犯法律的內容,一經發現,立即刪除,作者需自行承擔相應責任。涉及到版權或其他問題,請及時聯系我們
 
0相關評論
 
门兴格拉德巴赫壁纸 真钱炸金花手机版下载 赛车pk计划软件下载 高博电子娱乐 幸运赛车开奖结果查询 时时彩平投1:1盈利技巧 爵士娱乐充值后不能提现吗 重庆开奖号码查询结果 人人中彩票老版本的 重庆时时彩龙虎和秘诀 彩票平台包网什么意思 重庆时时彩必中规律 爱乐手游 网易时时彩走势图 临平名鼎娱乐会所开放嘛 欢乐生肖是官方彩吗