原创 攻克-✪-JavaScript中閉包與遞歸

1. 閉包 閉包就是一個函數,捕獲作用域內的外部綁定。 函數對象可以通過作用域鏈相互關聯起來,函數體內部的變量都可以保存在函數作用域內,這種特性在計算機科學文獻中稱爲“閉包” ----《JavaScript權威指南》 閉

原创 vue中model已經綁定,但頁面沒有顯示內容

舉一個常見例子比如聯動的下拉框(先選擇城市,然後獲取當前城市區域的數據,可是會遇到的問題是當點擊區域的時候,頁面不顯示,但model綁定的值已經得到) 城市(下拉框)---區域(下拉框) <div> <el-select v

原创 Git操作 ---基本庫操作(一)

創建版本庫 git init   提交到暫存 git add 文件名字   提交到版本庫 git commit -m 文件名   查看日誌 git log git log --pretty=oneline【簡短一行顯示】   查看狀態 g

原创 JavaScript那些事--✪--作用域

作用域 1 定義: 作用域日常有很多叫法比如 this綁定的值 this綁定值定義的執行上下文 一個變量的“生命週期”、 變量的值解析方案或詞法綁定 作用域通俗的講就是一個變量多長時間內保持一定的值。 2 分類: 作用域從範圍上劃分可以分

原创 JavaScript算法---排序(冒泡排序)【1】

冒泡排序:比較任何兩個相鄰的項,如果第一個比第二個大則交換位置。 原理如下圖:比較相鄰,就好像氣泡上升到表面,因此而得名“冒泡”。 代碼: //冒泡排序 var BubbleSort =function(array) {

原创 JavaScript那些事--✪--原型鏈類、new和instanceof原理

原型鏈創建對象幾種方法原型鏈類(原型、構造函數、實例、原型鏈)構造函數原型、實例原型鏈原型鏈類總結:instanceof原理new 運算符 創建對象幾種方法 四種創建方法,爲面向對象打下基礎 原型鏈類(原型、構造函數、實例、原型鏈

原创 JavaScript那些事--✪--引用類型的詳細盤算

類型創建與檢測Object創建Array創建檢測方法棧方法隊列方法排序方法操作方法-(ES3)索引方法 (ES5)迭代方法(ES5)歸併方法 (ES5)ES6新增DateRegExp類型 引用類型是一種數據結構,用於 將數據和功

原创 JavaScript那些事--✪--變量的誕生到結束

目錄1. 數據類型2. 變量的創建大概說說JS引擎進行編譯的步驟創建變量過程3. 不同類型變量複製原理基本類型變量複製原理引用類型變量複製原理4. 檢測變量類型5. 垃圾收集爲什麼要有垃圾收集機制JS的垃圾收集機制JS垃圾收集策略

原创 攻克-✪-JavaScript作用域

1 定義: 作用域日常有很多叫法比如 this綁定的值 this綁定值定義的執行上下文 一個變量的“生命週期”、 變量的值解析方案或詞法綁定 作用域通俗的講就是一個變量多長時間內保持一定的值。 2 分類: 作用域從範圍上劃分可以分成全局作

原创 vue基於Element的動態自定義主題

需求:實現夜間模式,白天模式或者其他自定義主題 大綱思路: 1.所有涉及到動態顏色修改的樣式,全部提取爲關鍵字 2.把每個單獨主題樣式最外層包裹一層class爲命名空間 3.點擊主題切換不同的class即可 方法一: html:

原创 SQLite文件可視化工具鏈接

第一個: SQLiteStudio-3.2.1百度雲下載 百度雲 提取碼:d1eb  sqlitespy是一款輕量級的關係型數據庫管理工具,支持多數SQL92標準,擁有數據庫、數據庫管理、數據類型顯示、多個SQL編輯以及網格單元格編輯

原创 Git操作 ---分支庫操作與整體git開發流程(二)

分支操作【相當於流水線,互不干擾的~】 查看分支 git branch   創建切換分支 git checkout -b 分支名   切換分支 git checkout 分支名   分支合併 git merge 分支名 【將分支名的分支合

原创 Git操作 ---基本庫操作

創建版本庫 git init   提交到暫存 git add 文件名字   提交到版本庫 git commit -m 文件名   查看日誌 git log git log --pretty=oneline【簡短一行顯示】   查看狀態 g

原创 VMware15+Ubuntu18.04下載

最近轉VMware發現一些兼容的問題,索性就裝了最高的,整理分享一下~ 18.04版本的Ubuntu則要用14.1.2版本及其以上的VMware 16.04版本的Ubuntu就可以用其他版本的VMware 百度雲: 鏈接: https:

原创 原 JavaScript算法---搜索(順序搜索與二分法搜素)

順序算法是平常最常見最基本的搜素算法。它就將我們要找的目標元素與一堆數據中一個個比較尋找。也是最低效的一種搜素算法 直接上代碼 // 順序搜索 function sequentialSearch(item,array) { fo