摘要:一前言記錄語言類型的一些問題。其它瀏覽器則完全按照對象定義的順序遍歷屬性。所以,順序這種事,還是要用數(shù)組來保證。詳細(xì)請參考對象遍歷順序三后記參考鏈接對象遍歷順序 一 前言 記錄javascript語言object類型的一些問題。 1. typeof []; // object 2. typeof {};// object 3. typeof null; //objec...
showImg(https://segmentfault.com/img/bV9wV7?w=1952&h=712);Moment.js 是一個(gè)大而全的 JS 時(shí)間庫,很大地方便了我們處理日期和時(shí)間。但是 Moment.js太重了(200k+ with locals),可能一般項(xiàng)目也只使用到了她幾個(gè)常用的API。雖然社區(qū)也有幾個(gè)輕量的時(shí)間庫,要想遷移過去又會增加新的學(xué)習(xí)和遷移成本。 如果能有一個(gè)和 ...
摘要:本文章為三級目錄菜單處理可根據(jù)自己需求調(diào)整本文章適用于已熟悉控件及的伙伴結(jié)構(gòu)數(shù)據(jù)結(jié)構(gòu)及方法方法下面代碼中有部分是處理全局路由狀態(tài)的,我這邊是每個(gè)頁面需要顯示當(dāng)前頁面,如果不需要顯示的可以忽略其他方法,主要看方法就可以了方法調(diào)用在了見第一張 本文章為三級目錄菜單處理(可根據(jù)自己需求調(diào)整)本文章適用于已熟悉element NavMenu控件及vue的伙伴1、dom 結(jié)構(gòu)showImg(ht...
摘要:實(shí)例方法的話,最核心的就是分別是添加事件,刪除事件,發(fā)布事件。為了防止進(jìn)程崩潰,可以在對象的事件上注冊監(jiān)聽器,或使用模塊。注意,模塊已被廢棄。作為最佳實(shí)踐,應(yīng)該始終為事件注冊監(jiān)聽器。 前言 事件在js中非常的常見,不管是瀏覽器還是node,這種事件發(fā)布/訂閱模式的應(yīng)用都是很常見的。至于發(fā)布/訂閱模式和觀察者模式是否是同一種設(shè)計(jì)模式說法都有,這里不做具體的討論。在之前的項(xiàng)目中也曾自己實(shí)現(xiàn)...
摘要:經(jīng)歷了幾場筆試面試,屢次被問到關(guān)于如何實(shí)現(xiàn)跨域。轉(zhuǎn)自個(gè)人博客關(guān)于跨域什么是跨域一般來說,如果你在開發(fā)中需要進(jìn)行跨域操作從一個(gè)非同源網(wǎng)站發(fā)送請求獲取數(shù)據(jù),一般而言,你在瀏覽器控制臺看到的結(jié)果為同源策略說到跨域就不得不提同源策略。 前言 轉(zhuǎn)眼就是秋招季啦。經(jīng)歷了幾場筆試面試,屢次被問到關(guān)于如何實(shí)現(xiàn)跨域。老實(shí)說,之前都是紙上談兵,也沒有項(xiàng)目需要跨域,甚至覺得這個(gè)東西沒什么意義。直到今天項(xiàng)目中...
暫無介紹