![240](https://cdn2.jianshu.io/assets/default_avatar/14-0651acff782e7a18653d7530d6b27661.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
我們還可以通過瀏覽器navigator獲得我們當前所在的位置geolocation肠缨。位置的信息包括經度longitude和緯度latitude。你將會看到一個是否允許獲取當前...
如果我們不想把所有從JSON API中得到的圖片都展現(xiàn)出來潜沦,我們可以在遍歷之前做一次過濾萄涯。我們把其中 "id" 鍵的值為1的圖片過濾掉。代碼如下: 示例:
從上節(jié)課獲得的JSON數(shù)組中唆鸡,每個對象都包含了一個以imageLink為鍵(key)涝影,以貓的圖片的url為值(value)的鍵值對。當我們在遍歷這些對象時喇闸,我們用imageL...
這里袄琳,我們使用.forEach()函數(shù)來循環(huán)遍歷JSON數(shù)據(jù)寫到htmll變量中询件。首先我們定義一個HTML變量, 然后唆樊,我們使用.forEach()函數(shù)來循環(huán)遍歷JSON數(shù)據(jù)...
當你需要根據(jù)服務器返回的數(shù)據(jù)來動態(tài)改變頁面的時候宛琅,應用程序接口(API)就派上用場了。記住逗旁,API——應用程序接口(Application Programming Inter...
通過點擊事件來更改文本嘿辟。當我們點擊按鈕時,我們可以更新HTML頁面任務:點擊"Get Message"按鈕片效,將class為message的元素的文本改為:“Here is t...
通過jQuery來綁定點擊事件红伦。首先,我們來看一下函數(shù) 干了些什么淀衣。這個函數(shù)中的代碼只會在我們的頁面加載時候運行一次昙读,確保執(zhí)行js之前頁面所有的dom已經準備就緒。任務:給"...
凱撒密碼 (讓上帝的歸上帝膨桥,凱撒的歸凱撒) 下面我們來介紹風靡全球的凱撒密碼Caesar cipher蛮浑,又叫移位密碼。 移位密碼也就是密碼中的字母會按照指定的數(shù)量來做移位只嚣。 ...
數(shù)組排序并找出元素索引 我身在何處沮稚? 先給數(shù)組排序,然后找到指定的值在數(shù)組的位置册舞,最后返回位置對應的索引蕴掏。 舉例:where([1,2,3,4], 1.5) 應該返回 1。因...
摧毀數(shù)組 金克斯的迫擊炮调鲸! 實現(xiàn)一個摧毀(destroyer)函數(shù)盛杰,第一個參數(shù)是待摧毀的數(shù)組,其余的參數(shù)是待摧毀的值线得。 當你完成不了挑戰(zhàn)的時候饶唤,記得開大招'Read-Sear...
過濾數(shù)組假值 (真假美猴王) 刪除數(shù)組中的所有假值。 在JavaScript中贯钩,假值有false募狂、null、0角雷、""祸穷、undefined 和 NaN。 當你完成不了挑戰(zhàn)的時候...
比較字符串 (蛤蟆可以吃隊友勺三,也可以吃對手) 如果數(shù)組第一個字符串元素包含了第二個字符串元素的所有字符雷滚,函數(shù)返回true。 舉例吗坚,["hello", "Hello"]應該返回...
截斷數(shù)組返回一個數(shù)組被截斷n個元素后還剩余的元素祈远,截斷從索引0開始呆万。當你完成不了挑戰(zhàn)的時候,記得開大招'Read-Search-Ask'车份。這是一些對你有幫助的資源:Array...
重復輸出字符串 (重要的事情說3遍) 重復一個指定的字符串 num次谋减,如果num是一個負數(shù)則返回一個空字符串。 當你完成不了挑戰(zhàn)的時候扫沼,記得開大招'Read-Search-A...
截斷字符串 (用瑞茲來截斷對面的退路) 如果字符串的長度比指定的參數(shù)num長出爹,則把多余的部分用...來表示。 切記缎除,插入到字符串尾部的三個點號也會計入字符串的長度严就。 但是,如...