摘要:假設需要創(chuàng)建一個矩形,我們可以這樣做需要一個圓形也簡單實際上,我們通常是在界面上,一般是工具欄上,放置兩個按鈕,讓用戶選擇哪個按鈕,然后創(chuàng)建此形狀。 作為創(chuàng)建型設計模式,帶有工廠名字的設計模式共有三個,分別是 Simple Factory Factory Method Abstract Factory 其中的 Simple Factory并不是GoF一書中的模式,但是它是最基礎最常...
摘要:無論你是博客發(fā)燒友,還是項目開發(fā)小組,或是造輪子達人。只要你需要寫文檔,而且需要產(chǎn)生出一套漂亮的頁面。那么再適合不過了啄木鳥類似于,但是它生成的頁面具有單頁的性能,同時兼顧服務器渲染,滿足搜索引擎爬取。 無論你是博客發(fā)燒友,還是項目開發(fā)小組,或是造輪子達人。只要你需要寫文檔(markdown),而且需要產(chǎn)生出一套漂亮的頁面。那么Picidae再適合不過了... showImg(http...
摘要:比如域的頁面通過嵌入了一個域的頁面,可以通過以下方法實現(xiàn)和的通信通過跨域以上幾種都是雙向通信的,即兩個,頁面與或是頁面與頁面之間的,下面說幾種單項跨域的一般用來獲取數(shù)據(jù),因為通過標簽引入的是不受同源策略的限制的。 跨域整理@(前端筆記) 跨域 只要協(xié)議、域名、端口有任何一個不同,都被當作是不同的域。由于瀏覽器的同源策略,其限制之一是不能通過ajax的方法情趣請求不同源的文檔。第二個限制...
摘要:調用棧是一種棧結構它用來存儲計算機程序執(zhí)行時候其活躍子程序的信息。調用棧是解析器的一種機制。并形成一個棧幀任何被這個函數(shù)調用的函數(shù)會進一步添加到調用棧中,形成另一個棧幀并且運行到它們被上個程序調用的位置。然后調用棧繼續(xù)運行其他部門。 大家在進行javascript開發(fā)的時候,有沒有想過,我們寫的代碼是怎么樣運行的呢?下面我們就來剖析一下代碼的執(zhí)行過程。 一 什么是調用棧 代碼在運行過程...
摘要:簡介是一款加載器兼容打包工具。所有的靜態(tài)資源都可以是模塊引用,而不僅僅是文件了。便捷開發(fā),能夠替代部分的的工作。擴展性強,插件機制完善。核心概念一個可執(zhí)行模塊或庫的入口文件。插件,用于擴展的功能,在構建生命周期的節(jié)點上加入擴展為加入功能。 簡介 WebPack是一款加載器兼容打包工具??梢蕴幚砀鞣N資源:JS(JSX),coffee,less/sass,圖片等。靜態(tài)資源打包工具出色的前端...