我想了解html5,我搜html5的時(shí)候,看了一個(gè)回答所以HTML5網(wǎng)站不僅僅指使用了HTML5標(biāo)簽,還有新的JavaScript API,CSS3等一系列的新的技術(shù)?,F(xiàn)在這個(gè)JavaScript 的節(jié)點(diǎn)操作,事件綁定,ajax我都學(xué)了,怎么還一個(gè)api?這api 是屬于什么技術(shù)的?怎么木有見過呀,是JavaScript的,還是別的編程的?我搜了百度,還有什么windows,vb6.0什么的,我覺得應(yīng)該和我想搜的不是一個(gè)東西,上面那個(gè)回答里的api 是說的是什么,怎么入門學(xué)習(xí)一下?
3 回答

呼如林
TA貢獻(xiàn)1798條經(jīng)驗(yàn) 獲得超3個(gè)贊
api是什么?Application Programming Interface, 應(yīng)用程序編程接口。就是說它能給你提供一些方法,使你的開發(fā)變得簡潔。它并不是什么技術(shù),說白了就是一種語言提供的默認(rèn)的方法的集合。不如js數(shù)組的push方法,當(dāng)你想往數(shù)組里添加元素的時(shí)候,不用循環(huán)來實(shí)現(xiàn)了,直接push就能把元素加進(jìn)去了,這個(gè)push方法就是js提供給你的一個(gè)api。一般比較成熟的語言都會(huì)有api文檔,你不用全部都讀完,用的時(shí)候在網(wǎng)上查下你想要的功能,一般就會(huì)給你推薦的方法來實(shí)現(xiàn),你去api文檔看下這個(gè)方法怎么用就ok了。這就是api的作用。
以上說法并不完全準(zhǔn)確,但是大概意思沒問題。
- 3 回答
- 0 關(guān)注
- 2816 瀏覽
添加回答
舉報(bào)
0/150
提交
取消