原创 ES6語法——變量和基本數據類型

http://es6.ruanyifeng.com/阮一峯ES6 目錄 一、let和const命令 二、變量的解構賦值     1、數組的解構賦值    2、對象的解構賦值 三、字符串的擴展     1、Unicode碼點大於0xFFFF

原创 ES6語法——模塊化Module

http://es6.ruanyifeng.com/阮一峯ES6 十八、Module 模塊(module)體系可以將一個大程序拆分成互相依賴的小文件,再用簡單的方法拼裝起來。 // ES6模塊 import {stat,exists,r

原创 React基礎——虛擬DOM和Diff算法

目錄 一、虛擬DOM和Diff算法     1、爲什麼需要虛擬DOM     2、什麼是虛擬DOM     3、用JS對象模擬DOM樹     4、Diff算法比較兩棵虛擬DOM樹的差異     5、將差異應用到真正的DOM樹     6

原创 vue實戰——對象數組嵌套數組循環展示爲表格

要實現的效果:跨行。 數據:對象數組中的每一項,items屬性仍是一個數組。 data:[ { clientName:'中國移動', tenderAmount:'2', items:[ {pro

原创 ES6語法——Class與繼承、修飾器

http://es6.ruanyifeng.com/阮一峯ES6 十六、Class與繼承 1、簡介 ES6的class的絕大部分功能,ES5都可以做到,新的class寫法只是讓對象原型的寫法更加清晰、更像面向對象編程的語法而已。 類的數據

原创 Vue、webpack項目構建模板

項目根目錄 package.json:導入包的信息及scripts配置(運行npm start自動打包編譯、啓動瀏覽器、熱更新)。 { "name": "c", "version": "1.0.0", "main": "m

原创 解析定時任務獲取今日待執行任務

用戶使用Linux中的crontab工具定製定時任務,時間段的格式minute hour day month week 其中數字範圍如下(包含首尾兩個數字): minute:分鐘,數字範圍0-59; hour:小時,數字範圍0-23; d

原创 Hadoop的安裝與使用

大數據技術原理與應用 第二章 大數據處理架構Hadoop 學習指南 一、Ubuntu18.04雙系統安裝 1.下載Ubuntu 18.04 2.把U盤格式化爲ntfs格式再製作啓動盤,否則“安裝程序向硬盤複製文件時遇到錯誤:[Error

原创 vue實戰——iview+vue實現Datatables插件

vue的插件iview、Element-UI表格功能還不夠完善,Datatables(https://datatables.net/)是jQuery插件。本文使用iview+vue實現表格功能,也可適當修改適用於Element-UI。 通

原创 頁面佈局——瀑布流佈局Masonry Layouts

jQuery瀑布流佈局插件 瀑布流佈局的原理及實現  

原创 echarts——地圖map加引導線、labelLine效果

echarts地圖map有時因數據較密集,label會疊加在一起,只有餅圖pie有labelLine引導線,如下兩種方法可以實現地圖map添加引導線。 實現效果如下,可以直接在echarts編輯器運行看效果https://www.echa

原创 公認標識符命名及縮寫(持續更新)

標識符的命名使用完整的單詞或基本可以理解的縮寫,要有明確含義,避免使人產生誤解。較短的單詞可通過去掉“元音”形成縮寫;較長的單詞可取單詞的頭幾個字母形成縮寫;一些單詞有大家公認的縮寫。 含義 原詞 縮寫 臨時變量 temp tmp 標誌

原创 JS數組轉爲對象

百度前端技術學院 第二十二天到第二十四天:JavaScript裏面的居民們  /* 思路: 每個對象的id屬性也是一個對象,包含subMenu對象 保存id屬性的地址至a數組中 對於menuArr數組中的每一項,根據parent的id,

原创 頁面佈局——分割線中間帶文字

.box可設置height、line-height    .text可設置margin 上下居中可使用vertical-align:middle;或justify-content:center; 左右居中可使用text-align:cen

原创 聖盃和雙飛翼佈局(固比固)

聖盃佈局來自於文章In Search of the Holy Grail,雙飛翼佈局源於淘寶的UED。 聖盃和雙飛翼佈局是同一種佈局的不同實現方式,實現的都是三欄佈局、兩邊盒子寬度固定、中間盒子自適應(固比固佈局),且中間盒子優先渲染,任