摘要:引言前面兩篇文章介紹了上下文作用域閉包。這里我精心挑選了一些特別經典的面試題不定期更新,跪求收藏。閉包組這類題目還是挺簡單的,我總結了幾個要注意的地方有沒有閉包如果有閉包,看創建了幾個閉包。不要在腦子里想,每步的結果用紙和筆演算下 showImg(https://segmentfault.com/img/bVbo4hv?w=1800&h=1000); 引言 前面兩篇文章介紹了上下文、作...
摘要:取決于你的高度咦還是不能動因為我們還需要運用的兩個重要技巧偽類和通用兄弟元素選擇器,才能讓選項卡與內容塊做切換。加入偽類與通用兄弟元素選擇器我們為加上偽類,表示當這個被選中時等于對應的標簽被選中使才會呈現的樣式。 先看看Demo: showImg(https://segmentfault.com/img/bVbsMDs?w=481&h=395); CODEPEN 示例頁面 講到選項卡(...
摘要:將匿名函數賦予一個變量,叫函數表達式,這是最常見的函數表達式語法形式。組成這是一個被稱為自執行匿名函數的設計模式,主要包含兩部分。 一、函數聲明&函數表達式 1.1 函數聲明 (函數語句) showImg(https://segmentfault.com/img/bVbbqvT?w=278&h=166); (1)使用 function 關鍵字聲明一個函數,再指定一個函數名,叫函數聲明。...
摘要:通過創建的對象使用構造函數的屬性作為它們的原型。通過內置構造函數比如和創建的對象包含類屬性,它與構造函數名稱相匹配。這是客戶端宿主對象定義一個自定義構造函數可擴展性對象的可擴展性表示是否可以給對象添加新屬性。 對象的三個屬性 每個對象都擁有三個特性(屬性)(object attribute): 對象的原型(prototype)。指向另外一個對象,本對象的屬性繼承自它的原型對象。 對象...
摘要:前言終于開始寫了,離這個系列的終結又進了一步。想要看更深度解析的朋友可以移步漫話與異步第三話化異步為同步這里面談及了的底層實現及的用法。用法在我的理解中,最大的特點就是可以讓函數在特定的地方停下,等待被喚醒后在函數內部環境中繼續執行。 前言 終于開始寫generator了,離這個系列的終結又進了一步。其實generator我還處在會用但是不理解原理的狀態,但是知識不總結,不記錄的話容易...