原创 工作工具之-函數封裝-number篇

number class NumberFn { /*隨機數範圍*/ random (min, max) { if (arguments.length === 2) { re

原创 工作工具之--CSS封裝

function /* 禁止選中文本 */ .usn{ -webkit-user-select:none; -moz-user-select:none; -ms-user-select:none;

原创 工作工具之-函數封裝-type篇

type class TypeFn { isString (o) { //是否字符串 return Object.prototype.toString.call(o).slice(8, -1) === 'S

原创 工作工具之-函數封裝-storage篇

storage class StorageFn { constructor () { this.ls = window.localStorage; this.ss = window.sess

原创 ES6語法總結(第二版,比較完整版)

ES6相關 es6的新增的一些東西 一. let const的增加 1.let ES6中新增了用於聲明變量的關鍵字 a.具有塊級作用域 if (true) { let a = 10; } console.log(a

原创 正則表達式總結

1.正則表達式概述 1.1什麼是正則表達式 正則表達式( Regular Expression )是用於匹配字符串中字符組合的模式。在JavaScript中,正則表達式也是對象。 正則表通常被用來檢索、替換那些符合某個模式(規則)

原创 工作常用js封裝方法

判斷數組對象裏的值是否有空,如果有空彈框並返回true // 判斷簽到活動有沒有空字符串 const _this = this function isEmptyObj1(arr) {

原创 函數式編程

簡介: 重點是需要做什麼?而不是如何描述,比如遍歷數組並打印. 小案例: // 1.遍歷 let forEach = function (array, action) { for (let index = 0; index

原创 SSR服務器端渲染(Nuxt.js總結和豆瓣電影項目)

一.前言 開始之前,我們先了解一下普通前端渲染過程: 而加了SSR的服務器渲染過程: 明顯請求次數變少了,速度更快.那接下來隆重介紹服務端渲染 什麼是服務器端渲染 前端渲染:html頁面作爲靜態文件存在,前端請求時後端不對該

原创 Taro小程序學習總結

1. Taro 1.1. 介紹 官網 開發文檔 Taro 是一套遵循 React 語法規範的 多端開發 解決方案。由京東的凹凸實驗室團隊於 2018-09-18 歷時 3 個月正式發佈。taro 的目標是使用一套代碼達到多端統一。

原创 mobx總結和購物車案例

一.Mobx mobx介紹 Mobx是一個簡單的,可擴展的javascript狀態管理庫.和redux,vuex等狀態管理類似. 按國際慣例,先來一個hello world跑一遍 初始化 創建項目 create-react-app

原创 Web前端程序員簡歷模板

Web前端程序員簡歷模板 先講講怎樣纔是一份好的技術簡歷 首先,一份好的簡歷不光說明事實,更通過FAB模式來增強其說服力。 Feature:是什麼 Advantage:比別人好在哪些地方 Benefit:如果僱傭你,招聘方會得到

原创 簡書項目(二,redux的使用)

一.使用redux管理狀態的常規案例: 1.創建基礎功能 安裝redux,react-redux yarn add redux react-redux 創建倉庫store 管理員reducer 組件中引入倉庫 在子組件中進

原创 簡書項目(一,頭部組件,阿里圖標,過渡動畫)

創建初始項目 同時爲了項目規範,pc端禁止使用頁面緩存 <!-- 禁止頁面緩存 --> <meta http-equiv="Cache-Control" content="no-cache, no-store, must