原创 javascript筆記整理系列 - Number

1 0作爲除數 0/0 結果爲 NaN 正數/0 結果爲 Infinity 負數/0 結果爲 -Infinity 點贊 收藏 分享 文章舉報 ChengYz_ 發佈

原创 javascript筆記整理系列 - HTTP協議

1 協議簡介  在瀏覽器中輸入http://www.darkclouds.top時,瀏覽器會有如下反映: 1. 通過www.darkclouds.top找到服務器ip地址。 2. 通過服務器ip確定服務器。 3. 嘗試通過8

原创 javascript筆記整理系列 - Math

1 Math對象 Math對象是全局靜態變量,無需實例化使用。 2 Math對象屬性 2.1 E 返回算數常量e,即自然對數的底數(約等於2.718)。 2.2 LN2 返回 2 的自然對數(約等於0.693)。 2.3 LN

原创 Vue入門 - 模版語法與事件

1 插值 1.1 文本 使用雙大括號{{ 表達式}}進行插值,表示將數據與DOM節點綁定。數據改變時,節點也相應改變。 使用v-once執行一次性的插值,數據改變時插值內容不會更新。<span v-once>{{ msg }}<

原创 javascript筆記整理系列 - 大雜燴

1 javascript中的單豎槓”|” 語法: number1 | number2 過程: 1. 將number1與number取整,轉換爲二進制。 2. 將兩個二進制數按位對應,即按照個位、十位等對應。 3. 將兩個

原创 Vue入門 - 計算屬性與watchers

1 計算屬性 data { computed:{ prop1:function(){ return this.message.split('').reverse().join('')

原创 Vue入門 - Class 與 Style 綁定

1 綁定class 1.1 對象語法 <div class="static" :class="{ active: isActive }"></div> 可將對象綁定在class屬性上,動態切換class 若isActive爲t

原创 Vue入門 - 自定義指令

1 自定義指令 指令可以在全局或局部定義。 組件是html和代碼的複用,而指令是對DOM的擴展複用。 1.1 全局自定義指令 Vue.directive('mydirective',{ //... }) 在組件中使用時

原创 js - 通過瀏覽器獲取當前座標

function getLocation() { if (navigator.geolocation) { navigator.geolocation.getCurrentPosition((positio

原创 arcgis for js 手動觸發infoWindow彈窗

//構建InfoTemplate對象 var template = new InfoTemplate({...}); //構建圖層,並指定InfoTemplate選項 var graphicsLayer = new esri.la

原创 mongodb - 導入json文件

語法: $ mongoimport -d TheBaseName -c TheCollectionName --file xxx.json Note 1. json文件,每條數據間不需要逗號,隔開,以確保mongodb把它當作

原创 算法 - 蛇形矩陣輸出

思路: 1. 創建n*n的二維數組。 2. 定義四個填充的方法,分別是→、↓、←、↑。 3. 當需要填充時,確定方向,然後從外向內遍歷找到空缺的位置進行填充。 var print = function (n) { v

原创 Vue入門 - vue-router

1 簡介及安裝 簡介 vue-router是一個vue框架的路由管理包。 與ng的路由基本差不多,總體來說只需要記住兩個標籤<router-link>(路由導航)和<router-view>(路由插座)兩個元素,然後逐漸擴展。

原创 Vue入門 - 條件渲染與列表渲染

1 條件渲染 條件渲染根據布爾值活表達式判斷是否渲染。 條件渲染有一下兩類: v-if系列:值爲true時插入dom,否則移除。 v-show:節點保持在dom中,只是控制css的display屬性。 1.1 v-if系列

原创 mongodb - 空間查詢

$geoIntersects db.getCollection('geo').find({ boundary: { $geoIntersects: { $geometry: {