原创 常見面試題之談一談原型在實際應用中的使用

我一直在思考, 寫博客是爲了什麼?終於有一天我想明白了: 思考, 表達,交流。 問: 談一談原型和構造函數在實際應用中的使用? 答: 原型和構造函數在jquery和zpeto中大量的被使用。 zepto的大概的流程是這樣的:

原创 《此生未完成》:她說,名利權情,沒有一樣是不辛苦的

2014年4月,一位風華正茂的女子、海龜博士、復旦大學優秀的青年教師,留下了她深愛的丈夫"光頭"和她最放心不下的"土豆",因乳腺癌離開了人世。同年5月,《此生未完成》出版,首發的100本一搶而空。 她,就是于娟,一個好人,透透徹

原创 vue慕課網音樂項目手記:55-播放控件的刪除一首歌的實現

通過actions去改變歌曲的currentIndex,playlist和sequencelist export const deleteSong = function ({commit, state}, song) { l

原创 vue慕課網音樂項目手記:57-播放控件的播放模式的實現

因爲player和playlist裏面有大量的js和mutation以及getters是共享的。所以通過mixin來實現js的共享 創建一個playerMixin export const playerMixin = { co

原创 小程序、H5登錄授權、分享、支付流程

微信登錄、分享、支付流程 [TOC] 前言 對於前端來說,微信的支付、分享、登錄是一定要掌握的,今天這篇文章,主要對這三方面的流程進行詳細的介紹。主要內容如下: 域名相關知識介紹 業務域名:在微信瀏覽器中點擊文本框,會

原创 vue慕課網音樂項目手記:54-播放控件的點擊播放的實現

給當前播放的歌曲添加一個class <i class="current" :class="getActivatyCls(item)"></i> getActivatyCls (item) { if (this.cur

原创 《javaScript高級程序設計》閱讀:15-正則中的轉義字符(三)

常用的字符類: /./ : 小數點,匹配除了換行符以外的所有東西,實際上等於/[^\/n]/ /\w/: 表示/[a-zA-z_]/ /\W/: 表示/[^a-zA-z_]/ /\d/: 表示/[0-9]/ /\D/: 表

原创 Docker入門之安裝教程

本篇介紹了在Mac OS, Windows, Linux下的Docker安裝方法。 先來一個官方的介紹: Docker Engine is available for Linux (CentOS, Debian, Fedora,

原创 ESLint那些事

前言 兩年多以前,我剛剛學前端沒多久。老師教我們使用可eslint。當我把eslint安裝上的時候,滿屏的錯誤一度讓人崩潰,我當時心裏想,這麼難用的鬼東西,怎麼會有人用呢? 時至今日,身邊還有些朋友,對eslint望而生畏。 今天

原创 【讀好書第四期】面向對象設計(一)

今天簡單介紹一下對象的屬性相關知識。導圖如下: 屬性 對象的屬性有兩種:數據屬性和訪問器屬性 數據屬性 數據屬性包含一個數據值的位置,可以讀取和寫入。具有一下四個特徵: [[Configurable]]:能否刪除屬性或定義屬性

原创 小程序中應該如何實現上拉加載?

實現要點: onReachBottom聲明週期 使用隨機數觸發子組件的oberserver 第一步: 在Page頁面中維護一個參數,的onreacebottom中。改變該參數。 data: { more: false

原创 2、React基礎插件的安裝

##目錄 React-Router Axios AntD 暴露webpack配置 less-loader 修改less-loader React-Router yarn add react-router-dom less文件的配

原创 antd按需加載遇到的坑:.bezierEasingMixin();

在less升級到3.x, webpack 升級到4.x的時候,按需加載就會出現錯誤 了。 ./node_modules/antd/lib/button/style/index.less (./node_modules/css-lo

原创 React 入門筆記

生命週期的相關概念 willMount //即將掛載Dom didMount //已經掛載dom willReciveProps //即將接受參數 shouldComponentUpdate // 是否需要更新compo

原创 面試題之: 什麼是MVVM?

11月24 7:00複習 11月24 19:00複習 11月25 7:00複習 11月27 7:00複習 12月01 7:00複習 12月15 7:00複習 01月15 7:00複習 考察點: 如何理解MVVM? 如