原创 從零開始學google地圖API(4)--控件

這是我們平常看見的google地圖,它的默認設置如下 Zoom 右下角的加減,來控制map的縮放級別 PPan 地圖上顯示的是一個平底碗樣的控件,點擊4個角平移地圖(這個我找了半天也沒發現是啥,不會就是地圖本身的四個頂點?) M

原创 javascript學習筆記(12)--閉包

之前我們學習了高階函數,高階函數除了可以接受函數作爲參數外,還可以把函數作爲結果值返回 引入 通常情況下,針對array求和的函數是這樣定義的 function sum(arr) { return arr.reduce(func

原创 javascript學習筆記(7)--時間

var now = new Date(); now;//Date Thu Jun 18 2020 10:27:18 GMT+0800 (中國標準時間) now.getFullYear();//2020 now.getMonth()

原创 javascript開發學習筆記(1)--node和VisualStudioCode環境搭建

後面的部分就正式進入javascript開發啦 首先需要的是node,js Node.js 是一個基於 Chrome V8 引擎的JavaScript,可以用來做後端開發,詳細的我也不是很瞭解…我也還在學…不過用就對了 node官

原创 從零開始學google地圖API(2)--添加標記

添加標記 效果如下,就是那個小紅點 <!DOCTYPE html> <html> <head> <script src="http://maps.googleapis.com/maps/api/js?key=YOUR_API_K

原创 javascript學習筆記 (15)--JSON序列化&反序列化

什麼是JSON JSON是JavaScript Object Notation的縮寫,它是一種數據交換格式 在JSON中,有如下數據類型 number boolean string null array object JSON規定

原创 從零開始學google地圖API(6)--持續獲取位置信息

上一節研究了一下粗略定位,下面來稍微精確一些 上一節的getCurrentPosition()可以獲取位置,但只能獲取一次,這次要介紹的是 watchPosition 看名字都可以猜出,這個是一直監聽對方位置的,並且可以實時更新,

原创 javascript學習筆記(3)--map&set&元素遍歷&filter

JavaScript的默認對象表示方式{}可以視爲其他語言中的Map或Dictionary的數據結構,即一組鍵值對 但是JavaScript的對象有個小問題,就是鍵必須是字符串。但實際上Number或者其他數據類型作爲鍵也是非常合

原创 javascript學習筆記(5)--錯誤處理&錯誤類型&拋出錯誤

在執行JavaScript代碼的時候,有些情況下會發生錯誤,錯誤分兩種 一種是程序寫的邏輯不對,導致代碼執行異常 var s = null; var len = s.length; // TypeError:s is nul

原创 javascript學習筆記(14)--generator

什麼是generator generator(生成器)是ES6標準引入的新的數據類型。一個generator看上去像一個函數,但可以返回多次 generator定義 先複習函數的概念,一個函數是一段完整的代碼,調用一個函數就是傳入

原创 從零開始學google地圖API(1)--獲取api_key並顯示google地圖

google 登錄進去 ,如果有google賬號就直接登錄,如果沒有就註冊一下 進去之後大概這個樣子 點擊左邊的Google地圖,然後會看到有很多api,選擇你需要使用的 這裏我們選擇Maps JavaScript API 點擊進

原创 javascript學習筆記(8)--正則表達式

字符串是編程時涉及到的最多的一種數據結構,對字符串進行操作的需求幾乎無處不在。比如判斷一個字符串是否是合法的Email地址,雖然可以編程提取@前後的子串,再分別判斷是否是單詞和域名,但這樣做不但麻煩,而且代碼難以複用 正則表達式是

原创 從零開始學google地圖API(3)--事件響應

地圖事件 MapsEventListener 它沒有方法和構造函數,它的實例從addListener()、addDomListener()返回,並最終傳遞迴removeListener() event Adds/Removes

原创 javascript學習筆記(17)--prototype

引入 javascript的原型繼承其實是比較麻煩的,涉及的東西挺多的…網上的都挺散的 上一節簡單的講了一下原型和創建對象,最後講了下原型鏈,原型鏈裏面有個關鍵字prototype 這個之前可能一直都沒有關注過,但他其實一直潛伏在

原创 javascript學習筆記(1)--javascript對象的理解

前端時間弄了個簡單的網站源碼,功能什麼都不夠豐富,所以這段時間準備學一下javascript,然後就把自己學習的體會分享一下,也留着自己以後查看 關於web這一塊的話如果不會javascript會有很多障礙…所以還是要耐心學一下,