javascript
-Block和JSON
?【Block】
?【認(rèn)識(shí)Block】
?? ?block就是代碼塊,可以理解為沒(méi)有名字的函數(shù)(匿名函數(shù))。
?? ?使用形式類(lèi)似于前面學(xué)習(xí)的函數(shù)指針,只需將‘*’改為‘^’
?
?【使用說(shuō)明】
?? ?1、使用typedef
?? ?2、作為參數(shù)傳遞
?? ?3、block的拷貝
?? ?4、字符串排序
?? ?5、使用局部變量
練習(xí):用block實(shí)現(xiàn)方法的回調(diào)
【JSON】
??? ?是JaveScript Object Notation的縮寫(xiě),是一種輕量級(jí)的數(shù)據(jù)交換格式,支持多種語(yǔ)言,包括C, C#, Java, JavaScript, Perl, PHP, Python, Ruby等服務(wù)器端語(yǔ)言,便于服務(wù)器端的解析和生成。
?【語(yǔ)法】
?? ?JSON文件中的數(shù)據(jù)是以名稱(chēng)/值對(duì)的形式存儲(chǔ)的,多個(gè)數(shù)據(jù)用逗號(hào)隔開(kāi);
?? ?花括號(hào)保存對(duì)象,中括號(hào)保存數(shù)組。
?【解析】
?? ?1、本地文件
?? ?2、網(wǎng)絡(luò)文件
?? ?http://www.bejson.com
練習(xí):
1、解析一個(gè)本地文件
2、解析一個(gè)網(wǎng)絡(luò)文件
?? ??? ?http://10.0.8.8/sns/my/user_list.php?format=json&page=1&number=100
3、解析一個(gè)自己感興趣的免費(fèi)接口
轉(zhuǎn)載于:https://www.cnblogs.com/rainwz/p/4589112.html
創(chuàng)作挑戰(zhàn)賽新人創(chuàng)作獎(jiǎng)勵(lì)來(lái)咯,堅(jiān)持創(chuàng)作打卡瓜分現(xiàn)金大獎(jiǎng)總結(jié)
以上是生活随笔為你收集整理的-Block和JSON的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: Android开发之Java集合类性能分
- 下一篇: javascript 基础知识1 数