摘要:徹底搞懂執(zhí)行機(jī)制首先我們大家都了解的是,是一門單線程語言,所以我們就可以得出是按照語句順序執(zhí)行的首先看這個顯然大家都知道結(jié)果,依次輸出,然而換一種這個時候再看代碼的順序執(zhí)行,輸出,,,。不過即使主線程為空,也是達(dá)不到的,根據(jù)標(biāo)準(zhǔn),最低是。 徹底搞懂JavaScript執(zhí)行機(jī)制 首先我們大家都了解的是,JavaScript 是一門單線程語言,所以我們就可以得出: JavaScript 是...
摘要:對象待會講,我認(rèn)為是設(shè)計最巧妙的地方。在跨域的時候會使用到,這是為了禁止使用。的目的在于創(chuàng)建一個事件,然后在觸發(fā)他,如果默認(rèn)行為被取消了,則返回。這是的初始化,默認(rèn)是請求,是新建的對象,表示瀏覽器是否應(yīng)該被允許緩存響應(yīng)。 在學(xué)習(xí)zepto的源碼的時候,不得不稱贊這些人的厲害,我雖然能看明白,但是要我寫,估計吭哧吭哧寫不出來。雖然現(xiàn)在很少人使用zepto了,但是學(xué)習(xí)這些源碼我相信每次看都...
摘要:試著用數(shù)組的構(gòu)造方法創(chuàng)建一個數(shù)組,你就會明白我的意思。我們常用的解決方法是傳遞或自從把當(dāng)做一個的時候。根據(jù)中對擴(kuò)展運(yùn)算符的介紹,有一個更簡潔的方法可以將空參數(shù)傳遞給一個方法。 每天學(xué)習(xí)一個JS小知識 1. 迭代一個空數(shù)組JavaScript 中直接創(chuàng)建的數(shù)組是松散的,以至于會有很多坑。試著用數(shù)組的構(gòu)造方法創(chuàng)建一個數(shù)組,你就會明白我的意思。 const arr = new Array(...
摘要:近期給自己立了個小,讀源碼,每周至少讀篇源碼下面來談?wù)労瓦@兩個基于的框架源碼的基本結(jié)構(gòu)以及區(qū)別。例如四兩個庫組件整體引入和按需引入整體引入兩個庫一樣的方法。 (近期給自己立了個小flag,讀源碼,每周至少讀1篇源碼) 下面來談?wù)刬view 和 Elemet UI 這兩個基于Vue 的UI 框架源碼的基本結(jié)構(gòu)以及區(qū)別。 一、文件結(jié)構(gòu)開發(fā)主要放在根文件夾下的src下: 1. ivew 文件...
摘要:在中,和運(yùn)算符用來比較兩個值是否相等,但是他們對于相等的定義是不同的。如果不是正常值比如拋出一個錯誤,中斷執(zhí)行。如果不是正常值,中斷執(zhí)行。如果與相同,執(zhí)行嚴(yán)格相等運(yùn)算。如果為,或,為,則返回比較的結(jié)果。 在js中,== 和 ===運(yùn)算符用來比較兩個值是否相等,但是他們對于相等的定義是不同的。兩個運(yùn)算符都可以用來比較任意類型的操作數(shù),如果兩個操作數(shù)相等,返回true,否則,返回false...
暫無介紹