原创 streamsaver.js使用心得

項目中使用streamsaver.js對視頻流數據進行前端保存並下載 在lib庫中引入streamsaver.js+sw.js+mitm.html+ping.js+ping.html 在index.html中引入streamsav

原创 mongoVue 對mongodb的操作

原文鏈接:http://blog.csdn.net/tuzongxun 一、    連接mongodb服務端: 1、         雙

原创 ng8框架的摸索

使用angular-cli腳手架生成ng8項目對各種基本需求的實現1.國際化2.src中的基本結構搭建3.路由配置4.index文件的優雅實踐5.less的使用6.http交互(跨域解決方案)7.自定義的webpack配置項 生成

原创 大廠vue代碼很優雅

全局註冊conponent 全局註冊component的優雅之處在於,對於一些高頻率使用的組件,不需要在使用的組件裏面單個引入,造成引入過多感官不優美。 基於個人編碼習慣,會將component組件作爲全局的組件使用。 // 在c

原创 vue-awesome-swiper分頁不顯示

剛開始安裝的3.2.x版本。結果分頁渲染的dom是空的節點。懷疑是版本問題。。最後換成2.5.4版本果然好使 cnpm i [email protected] --save即可 點贊 收藏 分享

原创 面向對象那些事(二)

1.對象之間的繼承(5種方法) 前提條件: 現在有一個”動物”對象的構造函數。   function Animal(){     this.species = “動物”;   } 還有一個”貓”對象的構造函數。   functi

原创 寫在前面的話

前端進階之路:工作之餘記錄每一個值得記錄的點。。好記性不如爛筆頭嘛!前端的活是一個很細的活,需要的知識非常的雜亂,每種都有需要注意的點。故此藉助csdn的平臺來作爲工作筆記也是一個不錯的選擇。閒暇寫的項目呢部分通過github這個平臺託管

原创 利用cheerio和request模塊寫的爬蟲(寫給自己,,這是別人寫過的)

先去了解了解cheerio和rquest模塊        cheerio: https://www.npmjs.com/package/cheeriorequest: https://www.npmjs.com/package/requ

原创 js面向對象那些事(一)

1.緣起於構造函數 構造函數本身也是普通函數,但是在其內部使用了this對象指向構造函數本身。 每次實例化的新對象都包含一個constructor屬性,指向他們的構造函數 function Cat(name,color)

原创 在 CentOS7 上安裝 MongoDB

在 CentOS7 上安裝 MongoDB 1 通過 SecureCRT 連接至 CentOS7 服務器; 2 進入到 /usr/local/ 目錄: cd /usr/local 3 在當前目錄下創建 tools 目錄: mkdi

原创 360一道關於this的題目

原題目是這樣子的: window.val = 1; var obj = { val: 2, dbl: function () { this.val *= 2; val *= 2;

原创 手寫vue-router,理解原理,寫啥都不是事

關於vue-router我們簡單的實現他的hash模式和history模式。這兩種模式可以做到單頁面應用路由跳轉頁面不刷新,實現之前我們來分析一下實現原理。 hash的原理 比如 http://localhost:8080/#/

原创 金9銀10大廠19道面試題

1.new 的實現原理是什麼? new 的實現原理: 創建一個空對象,構造函數中的 this 指向這個空對象。 這個新對象被執行 [[原型]] 連接。 執行構造函數方法,屬性和方法被添加到 this 引用的對象中。 如果構造函數中

原创 js面向對象重構fly-bird

飛翔的小鳥 這個遊戲想必15年風靡一時的時候 大家都玩過,遊戲很有意思,但是在程序員眼中可是重要的可就不是這些了,而是遊戲的代碼咋寫的呢,之前看到好多人分享的都是某機構培訓的面向過程的一些寫法,實現很簡單的基本功能,閒來無事,使

原创 點擊單選,shift多選

// vue版本 // 效果: 任意點擊高亮,再次點擊取消高亮 如果在點擊前按住了shift按鍵,會將你當前點擊的 到他前面 離他最近的高亮的之間的都高亮![在這裏插入圖片描述](https://img-blog.cs