Time of Update: 2015-04-05
標籤:《上篇部落格》我寫出了我一直期望的 JavaScript 大型程式的開發模式,以及 TS(TypeScript) 的一些優勢。部落格完成之後,我又花了一天時間試用 TS,用它來重構之前編寫的一個 JS 遊戲:《Javascript 坦克遊戲》。 源碼下載 源碼我已經上傳到 CSDN 了,無需資源分,:http://download.csdn.net/detail/zgynhqf/8565873。 源碼使用 VS 2013 +TypeScript 1.4
Time of Update: 2015-04-06
標籤:用函數式編程技術編寫優美的 JavaScript_ibm 字型:[增加 減小] 類型:轉載函數式程式設計語言在學術領域已經存在相當長一段時間了,但是從曆史上看,它們沒有豐富的工具和庫可供使用。隨著 .NET 平台上的 Haskell 的出現,函數式編程變得更加流行。一些傳統的程式設計語言,例如 C++ 和 JavaScript,引入了由函數式編程提供的一些構造和特性。在許多情況下,JavaScript
Time of Update: 2015-04-05
標籤:最近遇到一個問題:在html中有一段javascript指令碼定義了一個方法,在使用webview.loadUrl("javascript:方法名()")時方法未執行,後來查資料發現是因為webview在載入html到頁面是需要一定時間的雖然很短,如果html整個未載入完成會出現調用javascript的方法失敗,提示找不到方法定義對象的log資訊。所以我們需要在頁面完全載入完成後再回調webview.loadUrl("javascript:方法名()")。這裡可以new
Time of Update: 2015-04-05
標籤: 近況:最近一直忙著找實習沒有更新,不過學習還是在繼續的。最近在寫Node.js又稍帶把javascript的角落知識撿了一遍,過半個月打算去看看python和一些CSS深層的書和部落格。工作找的還好,拿了兩份實習offer,決定好去當小二了。這幾天在看司徒老師的《javascript架構設計》,開篇第一張講種子模組(即核心模組)裡面提到了一個沒見過的縮寫詞IIFE,查了查、看了看。1.什麼是IIFE IIFE是縮寫,全拼Imdiately Invoked Function
Time of Update: 2015-04-05
標籤:1. 文法1.1 匹配大小寫javascript中的一切——變數,函數名和操作符——都是區分大小寫。1.2 標識符標識符就是指變數,函數,屬性的名字,或者函數的參數。命名規則與java一樣。1.3 語句javascript中的語句以一個分號結束。當然也可以省略分號,如果省略分號,則由解析器確定語句的結尾,我們推薦使用分號結尾。2. 關鍵字和保留字2.1 關鍵字 break
Time of Update: 2015-04-05
標籤: //fn(1,2,3)//實參 function fn(a,b,c){ // 形參 alert.log(arguments) //彈出[object Arguments] ,是實參的集合 arguments=>[1,2] console.log(arguments) //[1,2,3] alert(arguments.length) //實參和長度 alert(arguments[1]) //實參中2 }
Time of Update: 2015-04-05
標籤:js無重新整理添加新層 拖動div層可互換位置的javascri <html><head><meta http-equiv="Content-Type" content="text/html; charset=gb2312" /><title>Js無重新整理添加新層</title><style>body
Time of Update: 2015-04-06
通過偽協議解決父頁面與iframe頁面通訊的問題 我們經常會有父頁面與iframe頁面的操作,比如<iframe id = "iframe"></iframe>這個iframe裡面的內容是js寫的。如以下代碼 1 2 3 4 5
Time of Update: 2015-04-06
js通過iframe載入外部網頁的實現代碼 今天從別的網站看到的,不需要跳轉到別的頁面直接本網域名稱下調用外部網頁。裡面用js控制iframe的大小,確實不錯。 1 2 3 4 5 6 7 8 9 10
Time of Update: 2015-04-06
javascript資料結構與演算法之檢索演算法 尋找資料有2種方式,順序尋找和二分尋找。順序尋找適用於元素隨機排列的列表。二分尋找適用於元素已排序的列表。二分尋找效率更高,但是必須是已經排好序的列表元素集合。一:順序尋找順序尋找是從列表的第一個元素開始對列表元素逐個進行判斷,直到找到了想要的結果,或者直到列表的結尾都沒有找到想要找的元素。代碼如下: 1 2 3
Time of Update: 2015-04-06
使用jquery製作彈出框效果 非常不錯的國產JS彈出框外掛程式,由前端工程師alien開發,提供多種類型的自訂對話方塊,使用方法簡單,瀏覽器安全色性好,支援的彈出框模式有:alert:普通提示(警告)對話方塊confirm:詢問(確認)對話方塊message:簡單訊息對話方塊(無title、無按鈕)iframe:在對話方塊中嵌入一個iframetip:帶有小三角指向的小tipdialog:最基礎的自訂對話方塊 1
Time of Update: 2015-04-06
JS判斷網頁廣告是否被瀏覽器攔截過濾的代碼 本來現在投廣告賺錢也不像前幾年好做,現在還大部分瀏覽器都攔截了廣告,很多瀏覽器還是預設攔截廣告,做站長不是一般辛苦啊!目前中小站長大部分收入還是靠廣告,廣告被攔截,收入自然會大大減少。 目前大部分瀏覽器的廣告攔截規則都是廣告黑名單+一些廣告字眼匹配,比如百度聯盟、搜狗聯盟、Google聯盟這些就算在廣告黑名單裡的,一般廣告過濾都會過濾掉這些廣告聯盟代碼。剩下的就是廣告字眼匹配,比如js地址包含ads.php、ad.js甚至是gg.js都可能
Time of Update: 2015-04-06
javascript 實現map集合 代碼 1 2 3 4 5 6 7 8 9 10 11 12 13 14 1
Time of Update: 2015-04-06
jQuery製作簡潔的圖片輪播效果 示範圖:核心代碼: 1 2 3 4 5 6 7 8 9 10 11 12 13 14
Time of Update: 2015-04-06
水晶按鈕,水晶按鈕素材 上一篇為大家介紹了一下關於菜單效果的製作,本篇為大家再分享一下關於水晶按鈕的實現,本篇我們將不會再涉及javascript的知識,所有效果我們都將同css來實現,內容沒有什麼難度,學完本篇我相信大家對css的強大,一定會感到讚歎的,廢話不多說,下面我們先來看一下效果: 中的最上面的三個按鈕效果是通過css改變input標籤來實現的,下面兩個則是兩個a標籤,通過css來改變相應的樣式,下面我們一起來學習一下上面的效果。 一、按鈕設定: 在介面上添加三個input按
Time of Update: 2015-04-06
JS 對象屬性相關(檢查屬性、枚舉屬性等) 1.刪除屬性delete運算子可以刪除對象的屬性 代碼如下:delete person.age //即person不再有屬性agedelete person['age'] //或者這樣 delete只是斷開屬性和宿主對象的聯絡,而不會去操作屬性中的屬性 看到delete a.p之後b.x仍然為1 1 2 3
Time of Update: 2015-04-06
移動端下拉重新整理,iScroll.js用法(轉載),下拉iscroll.js 分享是傳播、學習知識最好的方法【作者】:挨踢前端【出處】:http://www.cnblogs.com/duanhuajian/【聲明】:所有博文標題後加(share)的表示收集的他人優秀文章,其餘的則為原創。官網:http://cubiq.org/iscroll-4概要iScroll 4
Time of Update: 2015-04-06
CSS(一),CSS(開始學習css之旅:先照樣式做一個一、使用DIV設定<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta
Time of Update: 2015-04-06
javascript Array 數組常用方法 (1)基本的數組方法1.join()Array.join()方法將數組中所有元素都轉化為字串並串連在一起,返回最後產生的字串。可以自己指定分隔的符號,如果不指定,預設使用逗號 1 2 3 4 5 6
Time of Update: 2015-04-06
讓CSS布局更加直觀:box-sizing,css布局box-sizing讓CSS布局更加直觀:box-sizing 如果你寫過CSS或者你接觸過CSS,相信你一定對盒子模型一點都不陌生。CSS其中一個讓人比較困惑的地方就在於它的盒子模型中關於高度和寬度的計算,別說那些初學者了,就是寫過很久CSS的人也一樣會有如此的感覺。CSS中的高度和寬度總是不那麼直觀,讓你總是很困惑,不能一眼就能分辨出其高度和寬度。有的時候你希望它的寬度是100px,但實際情況卻總不是這樣。然而,設定正確的box-siz