知識星球-專著程式設計開發知識星球

歡迎光臨
每天分享高質量文章

最新釋出 第1180頁

初識JSLint及由此想到的建議JS編碼風格-知識星球
前端

初識JSLint及由此想到的建議JS編碼風格

cycadmin閱讀(532)贊(0)

可能都或多或少的知道JSLint是一個JavaScript的程式碼質量工具,一個JavaScript語法檢查器和校驗器,它能分析JavaScript問題並報告它包含的缺點。 被髮現的問題往往是語法錯誤,但也不一定全是,JSLint檢視一些程式碼...

10款最佳JavaScript 和 HTML5演示(幻燈片)框架-知識星球
前端

10款最佳JavaScript 和 HTML5演示(幻燈片)框架

cycadmin閱讀(1108)贊(0)

JavaScript 和 HTML5 框架在現代瀏覽器中為建立簡報扮演著重要的角色。他們在web頁面中嵌入特性,提供了一種有效的方式來展示資訊。一般來說,手動編寫需要大量的時間和精力。而且手動真的很複雜,初學者如果沒有應用有效的技術無法...

前端

別再用JavaScript框架了

cycadmin閱讀(521)贊(0)

JS框架看上去就像死亡和納稅,必然發生,無法避免。如果我能變成一隻蒼蠅趴在牆上,我就能確定每次啟動一個新專案的時候,他們討論的第一個問題肯定是:我們要用哪個JS框架?這種場景反映了當今JS框架的角色在行業裡是多麼根深蒂固不可動搖。但其實這種...

圖解 KMP 演算法(JavaScript 實現)-知識星球
前端

圖解 KMP 演算法(JavaScript 實現)

cycadmin閱讀(520)贊(0)

沒碰演演算法久了大腦生鏽得好快,看著 KMP 居然大腦一片空白,死活想不出當初怎麼求 next 陣列。google 一下,急躁地參考了一堆部落格後終於想起來了。為了避免以後忘了又要浪費時間搜一遍,不如自己總結一篇吧!希望我的表述能幫更多人理解這...

前端

最佳化你的CSS

cycadmin閱讀(443)贊(0)

系列概述 在移動web興起的年代,速度最佳化重新被大家重視起來,因為手機的網路環境和效能比PC端差了很多,估計大家也能感覺到用手機開啟網頁的時候,能明顯感覺到頁面蝸牛般的速度。 這個系列的最佳化會以移動環境為基礎,當然絕大多數規則也同樣適合PC...

前端

編寫可維護的CSS

cycadmin閱讀(485)贊(0)

在參與規模龐大、歷時漫長且參與人數眾多的專案時,所有開發者遵守如下規則極為重要: 保持 CSS 便於維護 保持程式碼清晰易懂 保持程式碼的可拓展性 為了實現這一標的,我們要採用諸多方法。 本檔案第一部分將探討語法、格式以及分析 CSS 結構;第...

前端

聶微東:我的Web前端之路

cycadmin閱讀(521)贊(0)

WEB前端研發工程師,在國內算是一個朝陽職業,這個領域沒有學校的正規教育,大多數人都是靠自己自學成才。本文主要介紹自己從事web開發以來(從大二至今)看過的書籍和自己的成長過程,目的是給想瞭解 JavaScript或者是剛接觸JavaScr...

前端

如何用JavaScript獲取圖片的真實尺寸大小

cycadmin閱讀(693)贊(0)

網頁頁面上的圖片尺寸似乎都千篇一律。我們最常見到的帶有多圖的文章頁面中,圖的大小通常是和頁面的寬度一致,這樣看起來,頁面就是一個直筒形,這樣的佈局看多了就會覺得很單調。之所以形成這樣的局面,我想很大程度上是因為老式瀏覽器的限制。但隨著現代瀏...

前端

如何面試一個前端開發者?

cycadmin閱讀(580)贊(0)

我在Twitter和Stripe這兩家公司工作期間會負責一些前端開發者的面試。在面試過程中我們有很大的決定權,這裡和大家一起分享一些我設計的不同型別的面試問題。 首先,我要警告各位的就是: 招人很難!尤其是要在45分鐘之內判斷一個人是否適合...

Android Studio系列教程四--Gradle基礎-知識星球
Android

Android Studio系列教程四–Gradle基礎

cycadmin閱讀(538)贊(0)

其實很早之前也寫了一篇Gradle的基礎部落格,但是時間很久了,現在Gradle已經更新了很多,所以暫且結合Stduio 1.0正式版與最新的Gradle語法來詳細講解下,小夥伴們直接跟我一步步來學習吧。 什麼是Gradle? Gradle是...

分享創造快樂