原创 DOM表格操作 添加刪除

DOM表格操作1.獲取表格元素2. 添加表格元素3. 刪除表格 1.獲取表格元素 //表格 <table width="500" border="1"> <thead> <tr> <

原创 JavaScript數學對象

處理數組的基本方法 Math.ceil(); 執行向上舍入,即它總是將數值向上舍入爲最接近的整數; Math.floor(); 執行向下舍入,即它總是將數值向下舍入爲最近接近的整數; Math.round(); 執行標準舍入,即

原创 BOM(Browser Object Model)-window對象

文章目錄一.BOM-window對象二. window提供的系統警告框1. alert();-->警告框;2. confirm; -->帶選擇的對話框3. promt("提示信息",默認值)三. opan與close(打開/關閉網

原创 JavaScript數組排序 sort方法

1. 選擇排序 原理: 拿第一個跟後面所以的進行比較,如果有比第一個更小的,就交換位置 var arr = [1,2,6,7,3,5,9,4,0]; for(var i = 0; i<arr.length; i++){ for(

原创 ES6 symbol

symbol symbol是ES6新增的數據類型,也就是說symbol是ES6中的第七種數據類型 使用場景 給對象屬性名賦值,防止被覆蓋; 模擬class私有變量 console.log(Symbol());//Symbol(

原创 jquery 選擇器及循環

文章目錄1. 基本選擇器2. 層次選擇器3.基本過濾選擇器4. 內容過濾選擇器5.屬性選擇器6.表單相關選擇器7.循環1.map2.each 1. 基本選擇器 //標籤 $("div").css("background","red

原创 清除下拉框(select)樣式

select清除默認樣式 appearance:none; -moz-appearance:none; -webkit-appearance:none; ie清除默認樣式 select::-ms-expand { d

原创 callback(回調函數)

callback(回調函數) 作用:解決異步數據傳遞問題 示例: function weather(callback){ let url = '路徑'; $.get(url,function(data){ callback

原创 v-if/v-for

Vue.js初始Vue.js聲明式渲染 初始Vue.js Vue是一套用於構建用戶界面的漸進式框架 聲明式渲染 核心:是一個允許採用簡潔的模板語法來聲明式地將數據渲染進DOM的系統: <div id = "app">{{ mess

原创 swiper禁止滑動

touchRatio:觸摸比例。觸摸距離與slide滑動距離的比率 默認爲1,按照1:1的觸摸比例滑動。設置爲0時,完全無法滑動 如果touchRatio值爲 -1 則反方向滑動 var swiper = new Swiper("

原创 uni-app全局變量的幾種實現方式

uni-app全局變量的幾種實現方式 有 公用模塊、掛載Vue.prototype、globalData、vuex 幾種方式 詳情見:uni-app全局變量詳情

原创 正則表達式

正則表達式: 是對字符串操作的一種邏輯公式,就是用事先定義好的一些字符,及這些特定字符的組合,組成一個‘規則字符串’,這個規則字符串用來表達對字符串的一種過濾邏輯,簡單地說就是規定文本檢索的內容,通常用來檢索、替換文本。 1. 創

原创 JavaScript數組

JavaScript數組一. 數組1. 創建數組1. 字面量創建2. 構造函數創建2. 添加刪除1. push 和 pop2. unshift 和 shift3.splice() 刪除、添加、替換4. 數組其他方法5. 數組迭代方

原创 面對對象實例

選項卡 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> <style>

原创 ES6 JSON完成深拷貝、淺拷貝

深拷貝、淺拷貝指的都是對象數據類型的拷貝; ``` let a = 10; let b = a; a = 20; console.log(a,b); // a --> 20 b --> 10 ``` 默認的對象拷貝是淺拷貝le