摘要:雖然在內(nèi)部,數(shù)值都是以位浮點數(shù)的形式儲存,但是做位運算的時候,是以位帶符號的整數(shù)進行運算的,并且返回值也是一個位帶符號的整數(shù)。如下表應用場景取整對于一般的整數(shù),返回值不會有任何變化。例如,結(jié)果為負數(shù)存儲采用的形式是二進制補碼。 什么是位運算? 位運算是在數(shù)字底層(即表示數(shù)字的 32 個數(shù)位)進行運算的。由于位運算是低級的運算操作,所以速度往往也是最快的(相對其它運算如加減乘除來說),并...
摘要:正則的擴展參數(shù)為字符串,那么第二個參數(shù)表示正則表達式的修飾符,如下等價于參數(shù)為一個正則表達式,這時返回一個原有正則表達式的拷貝。如下調(diào)用調(diào)用調(diào)用調(diào)用修飾符對正則表達式添加了修飾符,用來正確處理大于的字符。 showImg(https://segmentfault.com/img/bVbrJqm?w=800&h=1200); 1. 正則的擴展 參數(shù)為字符串, 那么第二個參數(shù)表示正則表達式...
摘要:代碼示例計算屬性調(diào)用方法執(zhí)行結(jié)果初始結(jié)果或改變之后的執(zhí)行結(jié)果改變之后的執(zhí)行結(jié)果分析結(jié)論在使用進行開發(fā)的過程中,經(jīng)常會遇到動態(tài)計算屬性值的場景,使用調(diào)用方法能達到同樣的目的,但效率不及,原因在于每當綁定在上的值發(fā)生變化時,都會調(diào)用一次方 1. 代碼示例: 計算屬性: {{name}} ...
摘要:事件在版火狐瀏覽器下表現(xiàn)差異谷歌和其它瀏覽器打印復制阻止右鍵系統(tǒng)默認的彈出框除了火狐,在其他瀏覽器上的交互右鍵執(zhí)行事件火狐是的時候執(zhí)行抬起消失兼容寫法思路阻止默認事件右鍵展示重寫菜單左鍵隱藏 oncontextmenu事件 在MAC版火狐瀏覽器下表現(xiàn)差異 谷歌和其它瀏覽器 //css *{margin:0;padding:0;} #right-menu{position...
摘要:安全的類型檢測為什么不靠譜無法將數(shù)組從對象中區(qū)分出來,有特殊情況,在存在的情況下無法判斷另一個內(nèi)的數(shù)組如何做高級定時器特點鏈式的在有定時器時不會添加到等待隊列而是繼續(xù)等,這樣保證了不會跳過某個的定時器,也保證了最小時間問題偽代碼此時會發(fā)生跳 22.1 安全的類型檢測 為什么:typeof 不靠譜, 無法將數(shù)組從對象中區(qū)分出來, instanceof 有特殊情況,在iframe存在的情況...