無標(biāo)題文章

#javascript基礎(chǔ)

1. 字符串中**只有** ` "1"==true` ? ? **只有**`"0"==false `和` ""==false`

null和undefined?  !=false 和贮泞!=ture

2.? eval("("+data+")");? //轉(zhuǎn)換為json對象  data為普通的js對象? 轉(zhuǎn)換后為JSON(key和val必須加括號)

`eval("{}");? // return undefined

eval("({})"); // return object[Object]

var json=(new Function('return'+data))() return object[Object] 也會返回json對象

`

3.

> `array.map(callback[, thisArg]) `? ? ? ? ? ? ? ? ? ? ? ? ? ?  返回新數(shù)組(由callback中return 的值組成)

`array.filter(callback[, thisArg])? `

`array.forEach(callback[, thisArg])` 總是返回 undefined

callbak的參數(shù) currentValue , index , array

> for (x in obj/arr)? x為key? obj[key]=value

jQuery: `$.each(object, callback)`和 `$(selector).each(callback) `? callback(index,value)與js原生相反

4.

Array.prototype.slice.call(arguments)

Array.prototype.slice.call(arguments,0)

可以將arguments轉(zhuǎn)換為數(shù)組

Object.prototype.toString.call(array)=="[object Array]"? ? ? ? ? ? //判斷數(shù)組

### DOM相關(guān)

document.activeElement :? 當(dāng)前獲得焦點的元素

event.currentTarget :? 返回綁定事件監(jiān)聽的元素(current:現(xiàn)在的)

在事件處理程序內(nèi)部,this===event.currentTarget===綁定元素

event.target :? ? 返回實際觸發(fā)的目標(biāo)元素(IE 中為 event.srcElement)

nodeType? 1:元素? 2:屬性節(jié)點? 3:文本節(jié)點

---

clientWidth? =? 內(nèi)容寬度+padding? (不包括滾動條)

scrollWidth? = Math.max(**設(shè)寬**+padding, 內(nèi)部元素撐開的寬度+左padding,也不包括滾動條17px)

offsetWidth? =? 內(nèi)容寬度+padding+border (對象整體的實際寬度,包滾動條等邊線)

offsetParent =? 離當(dāng)前節(jié)點最近定位過的父級元素(沒有就默認是body)

offsetLeft = (offsetParent的padding-left)+(中間元素的offsetWidth和margin)+(當(dāng)前元素的margin-left)? 也就是offsetParent與當(dāng)前元素的直接距離

**注:body不能有border,否則存在兼容性問題**

# css基礎(chǔ)

*? input,button,select曲稼,textarea標(biāo)簽的font-size:是不會繼承父級的(必須重設(shè)) a標(biāo)簽? color的值是不會繼承父級的

*? 高度的百分比:父級必須有設(shè)置高度(有明確的高度設(shè)置)着逐,如果父級和子級都設(shè)置`height:100%;`則父級和子級高度一樣,由子級撐開涵紊。

寬度百分比同理: 當(dāng)父級和子級都為inline-block且設(shè)置`height:100%;`則父子子級寬度一樣愚铡,由子級撐開蛉签。

* input(除了 type="image"),button,textarea 默認都為`box-sizeing:border-box;`

* 對于行內(nèi)元素 margin和padding只有水平方向有作用

* JPG:不支持透明半透明,所有空白區(qū)域填充白色(網(wǎng)頁中的大圖沥寥、高清圖:體積大)

GIF:支持透明碍舍,不支持半透明(網(wǎng)頁中的小圖標(biāo)、動態(tài)圖片)

png8:支持透明营曼,不支持半透明(網(wǎng)頁中的小圖標(biāo))

png24:支持透明乒验,也支持半透明(圖像中存在半透明效果的圖片)

*? **z-index**

使用了 position 屬性值為 absolute愚隧、relative 的層蒂阱,將會比普通層更高層次。使用了小于1的 opacity 屬性的層(在層級影響上和position:非static一樣,也比普通頁面高)

層級的覆蓋關(guān)系:從最外層設(shè)置了z-index的地方開始比較

(z-index>=0)子級在父級之上

* 垂直margin合并問題

子級與父級:若父級設(shè)置了合并方向的padding狂塘,border或觸發(fā)BFC則垂直外邊距不會合并? ? 兄弟節(jié)點之間垂直方向必定合并

* ###table和table-cell

1. display:table-cell;

沒有設(shè)置width時录煤,若內(nèi)部自然撐開的寬度(***自寬***)小于父級設(shè)置寬度,則寬度=父級寬度;若內(nèi)部寬度>父級荞胡,則寬度由內(nèi)部撐開(會溢出父級)

直接設(shè)置width>父級寬度是無效的妈踊,最終會表現(xiàn)為和父寬一樣(另外:當(dāng)設(shè)置的寬度和自寬都《父寬時晰奖,width=Math.max(設(shè)寬,自寬)

2. display:table;內(nèi)有display:table-cell;? 若設(shè)置table-cell的元素的寬度之和>父級table設(shè)置的寬度,則默認會撐開父級寬度(除非設(shè)置table-layout:fixed;)

3. 設(shè)置了display:table-cell的元素對寬度高度敏感肩刃,對margin值無反應(yīng),響應(yīng)padding屬性任斋,基本上就是活脫脫的一個td標(biāo)簽元素了萝勤。

4. table-cell的高度由heightg和line-height中較大的一個決定

5.? table-cell 不能繼承父級的寬高露筒,除非父級是 table 。(同一行的td寬度之和=父級寬度之和(不夠會撐開)敌卓,同一行的td高度由這一行中最大高度決定)

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末慎式,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子趟径,更是在濱河造成了極大的恐慌瘪吏,老刑警劉巖,帶你破解...
    沈念sama閱讀 222,681評論 6 517
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件蜗巧,死亡現(xiàn)場離奇詭異掌眠,居然都是意外死亡,警方通過查閱死者的電腦和手機幕屹,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 95,205評論 3 399
  • 文/潘曉璐 我一進店門蓝丙,熙熙樓的掌柜王于貴愁眉苦臉地迎上來刑枝,“玉大人,你說我怎么就攤上這事迅腔∽俺” “怎么了?”我有些...
    開封第一講書人閱讀 169,421評論 0 362
  • 文/不壞的土叔 我叫張陵沧烈,是天一觀的道長掠兄。 經(jīng)常有香客問我,道長锌雀,這世上最難降的妖魔是什么蚂夕? 我笑而不...
    開封第一講書人閱讀 60,114評論 1 300
  • 正文 為了忘掉前任,我火速辦了婚禮腋逆,結(jié)果婚禮上婿牍,老公的妹妹穿的比我還像新娘。我一直安慰自己惩歉,他們只是感情好等脂,可當(dāng)我...
    茶點故事閱讀 69,116評論 6 398
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著撑蚌,像睡著了一般上遥。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上争涌,一...
    開封第一講書人閱讀 52,713評論 1 312
  • 那天粉楚,我揣著相機與錄音,去河邊找鬼亮垫。 笑死模软,一個胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的饮潦。 我是一名探鬼主播燃异,決...
    沈念sama閱讀 41,170評論 3 422
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼害晦!你這毒婦竟也來了特铝?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 40,116評論 0 277
  • 序言:老撾萬榮一對情侶失蹤壹瘟,失蹤者是張志新(化名)和其女友劉穎鲫剿,沒想到半個月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體稻轨,經(jīng)...
    沈念sama閱讀 46,651評論 1 320
  • 正文 獨居荒郊野嶺守林人離奇死亡灵莲,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 38,714評論 3 342
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了殴俱。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片政冻。...
    茶點故事閱讀 40,865評論 1 353
  • 序言:一個原本活蹦亂跳的男人離奇死亡枚抵,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出明场,到底是詐尸還是另有隱情汽摹,我是刑警寧澤,帶...
    沈念sama閱讀 36,527評論 5 351
  • 正文 年R本政府宣布苦锨,位于F島的核電站逼泣,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏舟舒。R本人自食惡果不足惜拉庶,卻給世界環(huán)境...
    茶點故事閱讀 42,211評論 3 336
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望秃励。 院中可真熱鬧氏仗,春花似錦、人聲如沸夺鲜。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,699評論 0 25
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽谣旁。三九已至床佳,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間榄审,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,814評論 1 274
  • 我被黑心中介騙來泰國打工杆麸, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留搁进,地道東北人。 一個月前我還...
    沈念sama閱讀 49,299評論 3 379
  • 正文 我出身青樓昔头,卻偏偏與公主長得像饼问,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子揭斧,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 45,870評論 2 361

推薦閱讀更多精彩內(nèi)容

  • 問答題47 /72 常見瀏覽器兼容性問題與解決方案莱革? 參考答案 (1)瀏覽器兼容問題一:不同瀏覽器的標(biāo)簽?zāi)J的外補...
    _Yfling閱讀 13,761評論 1 92
  • 浮動元素有什么特征?對父容器讹开、其他浮動元素盅视、普通元素、文字分別有什么影響? 浮動元素的特征:1. 不占據(jù)普通文檔流...
  • http://blog.csdn.net/david21984/article/details/57451917 ...
    紫色冰雨閱讀 564評論 0 0
  • 如何解決 img 標(biāo)簽上下出現(xiàn)的間隙 0.前言 我們在平常的開發(fā)過程中旦万,經(jīng)常需要使用多張圖片闹击,而使用多張圖片的時候...
    丶VGirl閱讀 220評論 0 0
  • 開通了簡書,不過目前還真沒想好怎么來進行運營成艘。 先學(xué)習(xí)一下簡書的使用吧赏半。和其他的自媒體還是有比較大的區(qū)別贺归。 也許這...
    我聞TV閱讀 145評論 1 0