摘要:,屬性表示元素的內(nèi)部寬度,以像素計(jì)。該屬性包括內(nèi)邊距,但不包括垂直滾動(dòng)條如果有邊框和外邊距。該屬性值會(huì)被四舍五入為一個(gè)整數(shù)。 今天在做圖片裁剪功能的時(shí)候,參考了下網(wǎng)友的資料,發(fā)現(xiàn)大家對(duì)圖片寬度的獲取方式不盡相同,于是詳細(xì)整理下各個(gè)屬性的區(qū)別(詳細(xì)請(qǐng)參考MDN)。 1,HTMLImageElement.width是一個(gè)unsigned long 類型反映了 width HTML 屬性, ...
摘要:最近公司要做手機(jī)端頁(yè)面,之前沒(méi)做過(guò),也只是給另一邊的美工指點(diǎn)一下,不過(guò)發(fā)現(xiàn)現(xiàn)在寫有一個(gè)毛病那就是類型下面的代碼為什么這樣寫,原因是在寫或看別人的代碼時(shí),會(huì)發(fā)現(xiàn)有很多代碼都重復(fù)于是遵循個(gè)人感覺(jué)找頁(yè)面中的共同點(diǎn)來(lái)封裝,如大小,字體等做到對(duì) 最近公司要做手機(jī)端頁(yè)面 ,之前沒(méi)做過(guò),也只是給另一邊的美工指點(diǎn)一下, 不過(guò)發(fā)現(xiàn)現(xiàn)在寫css有一個(gè)毛病 那就是類型下面的代碼 .text-blue{...
摘要:在開發(fā)中經(jīng)常會(huì)在上存儲(chǔ)一些自定義數(shù)據(jù),我們可以通過(guò)方法來(lái)實(shí)現(xiàn)。這里將用原生的對(duì)方法進(jìn)行實(shí)現(xiàn)。能添加自定義屬性的原因就在這里,也是的實(shí)例。 在開發(fā)中經(jīng)常會(huì)在DOM上存儲(chǔ)一些自定義數(shù)據(jù),我們可以通過(guò)setAttribute方法來(lái)實(shí)現(xiàn)。但是當(dāng)數(shù)據(jù)為引用類型時(shí),存儲(chǔ)后的數(shù)據(jù)卻無(wú)效。這里將用原生的JS對(duì)data方法進(jìn)行實(shí)現(xiàn)。 使用setAttribute: var testData =...
摘要:我經(jīng)常在業(yè)務(wù)代碼中把數(shù)據(jù)處理成這種字典的數(shù)據(jù)結(jié)構(gòu)獲取的方法哈希表在學(xué)習(xí)了類之后,我們會(huì)學(xué)習(xí)散列表,也就是哈希表。 《Javascript數(shù)據(jù)結(jié)構(gòu)和算法》筆記-「字典和散列表」 集合、字典、散列表存儲(chǔ)的都是「不重復(fù)」的數(shù)據(jù)結(jié)構(gòu) 集合:我們更關(guān)注每一個(gè)元素的值,并把其作為主要元素 字典:我們用[鍵,值]的形式來(lái)存儲(chǔ)數(shù)據(jù) 散列表: 跟字典類似,也會(huì)是用[鍵,值]的形式來(lái)存儲(chǔ)數(shù)據(jù) 但是「字...
摘要:限制輸入框只能輸入使用事件,有,那就是在中文輸入法狀態(tài)下,輸入漢字之后直接回車,會(huì)直接輸入字母使用事件,在輸入內(nèi)容后,只有喪失焦點(diǎn)時(shí)才會(huì)得到結(jié)果,并不能在輸入時(shí)就做出響應(yīng)使用事件,完美的解決了以上兩種問(wèn)題,測(cè)試暫時(shí)還沒(méi)有出現(xiàn)其它問(wèn)題。 限制 input 輸入框只能輸入xxx 使用 onkeyup 事件,有 bug ,那就是在中文輸入法狀態(tài)下,輸入漢字之后直接回車,會(huì)直接輸入字母 使用...