上一篇在這里:JavaScript函數(shù)式編程(一)上一篇文章里我們提到了純函數(shù)的概念,所謂的純函數(shù)就是,對(duì)于相同的輸入,永遠(yuǎn)會(huì)得到相同的輸出,而且沒有任何可觀察的副作用,也不依賴外部環(huán)境的狀態(tài)(我偷懶...
297
JavaScript 作為一種典型的多范式編程語言,這兩年隨著React的火熱,函數(shù)式編程的概念也開始流行起來,RxJS、cycleJS、lodashJS、underscoreJS等多種開源庫都使用了...
351
谷歌地圖API允許web開發(fā)人員僅僅使用幾行代碼就可以通過其神奇的內(nèi)置功能創(chuàng)建卓越的用戶體驗(yàn)。然而,它也存在一個(gè)明顯的不足——在映射標(biāo)記方面缺乏靈活性和創(chuàng)造性。一、 簡介谷歌地圖API允許web開發(fā)人...
542
HTML5作為第五代HTML標(biāo)準(zhǔn)修訂版本,于2014年10月完成并發(fā)布。這套最新語言版本納入了一系列新的功能特性,包括經(jīng)過改進(jìn)的多媒體內(nèi)容支持能力、新的語法功能以及可伸縮矢量圖形(簡稱SVG)集成等等...
462
前面的話 對(duì)于確定某個(gè)對(duì)象是不是數(shù)組,一直是數(shù)組的一個(gè)經(jīng)典問題。本文專門將該問題擇出來,介紹什么才是正確的javascript數(shù)組檢測(cè)方式 typeof 首先,使用最常用的類型檢測(cè)工具—...
357
題意:給一個(gè)無環(huán)的圖,問用不超過T的時(shí)間從1到n最多可以經(jīng)過多少個(gè)點(diǎn)。要求輸出一條路徑。思路:因?yàn)闊o環(huán),可以用DP做。不過因?yàn)闀r(shí)間最短的原因要拓?fù)渑判蚝笤貲P,目測(cè)由底向上的更新也是可以的。const...
596
jQuery中的方法來操作HTML標(biāo)簽中的屬性attr(name) 獲取當(dāng)前對(duì)象的指定的屬性的值attr(key,value) 給當(dāng)前對(duì)象設(shè)置屬性值 a...
551
一、什么是虛擬機(jī)?為什么Java被稱作是“平臺(tái)無關(guān)的編程語言”? 自己解答: 虛擬機(jī)就是用來編譯我們寫的java程序,我們的程序 xxx.java 首先編譯成xxx.c...
584
ListView就是用來顯示一行一行的條目的MVC結(jié)構(gòu) * M:model模型層,要顯示的數(shù)據(jù) ...
666
// base64加密開始 var keyStr = "ABCDEFGHIJKLMNOP" + "QRSTUV...
639
// JavaScript Document function goTopEx(){ ...
340
function submitRequest(callback) { var apkFile = do...
552
//保存domReady的事件隊(duì)列 eventQueue = []; ...
369
/** * * js的類型檢測(cè)方式->typeof、constuctor。 * 推薦通過構(gòu)造函數(shù)來檢測(cè)變量的類型。 */ var obj = {...
350
/** * * 將單個(gè)字符串的首字母大寫 * */ var fistLetterUpper = function(str) {  ...
346