原创 動態加載script標籤

  /** * HTML動態加載js * @path {String} src地址必須帶有後綴名.js * @callback {Function} 加載成功的回掉函數 * */ var cache=[]; function a

原创 js中this的指向

本文轉載自:http://www.cnblogs.com/pssp/p/5216085.html首先必須要說的是,this的指向在函數定義的時候是確定不了的,只有函數執行的時候才能確定this到底指向誰,實際上this的最終指向的是那個調

原创 文件上傳接受的類型:file的accept屬性

<input id="fileId1" type="file" accept="image/png,image/gif" name="file" /> 後綴名 MIME名稱 *.3gpp audio/3gpp, vi

原创 scrollToAnchor 和 scrollintoviewifneeded

1.scrollToAnchor:MND定義此方法讓當前的元素滾動到瀏覽器窗口的可視區域內。語法:element.scrollIntoView(); // 等同於element.scrollIntoView(true) element

原创 React.Component與React.PureComponent的區別

參考:https://react.bootcss.com/react/docs/react-api.html      React.PureComponent 與 React.Component 幾乎完全相同,但 React.PureCo

原创 react中的受控組件,非受控組件;

剛開始react的時候就接觸到受控組件和非受控組件這個概念,然後那個時候長用的組件,比如input,select都是屬於受控組件。受控組件:<input type="text" value={this.state.valu

原创 js ===(全等號)的理解 以及 與lodash.isEqual的區別

    先舉個例子:   let a=1; let b=1; a==b;//這裏返回true;a===b;//這裏返回true;然後 let a=[1,2]; let b=[1,2];a==b;//這裏返回false;a===b;//這裏

原创 window 窗口間的信息傳遞和獲取

思路:1.h5的postMessage2. localstorage3.window.opener https://developer.mozilla.org/zh-CN/docs/Web/API/Window/opener4.windo

原创 browserHistory和hashHistory的差別,以及history

原文鏈接:點擊打開鏈接一:對比這兩個方式:    無論是react,dva,還是antd pro,前端路由使用的是react router,所有可以選擇兩種方式:browserHistory和hashHistory。兩者的區別簡單來說是對

原创 css:僞類與僞元素的區別

區別:簡而言之,僞類是針對當前元素的狀態,僞元素是針對當前元素的特定內容進行操作:僞類選擇元素基於的是當前元素處於的狀態,或者說元素當前所具有的特性,而不是元素的id、class、屬性等靜態的標誌。由於狀態是動態變化的,所以一個元素達到一

原创 h5 audio在react中的播放問題

問題代碼片段: <audio controls controlsList="nodownload" >     <

原创 nrm : npm私服

nvm全稱Node Version Manager是 Nodejs 版本管理器,它讓我們能方便的對 Nodejs 的版 本進行切換。 安裝:$ npm install -g nrmnrm 常用命令:nvm install ## 安裝指定版

原创 轉載: jsonp 跨域 前端 javascript

本文轉載自:https://segmentfault.com/a/1190000009624849?utm_source=75teamweekly&utm_medium=referral本文按照政治問答題必備套路分爲以下3個部分:爲什麼要

原创 trim

trim函數的應用:去除字符串頭尾空格的。在 JS 裏一般情況下用正則去除字符串頭尾空格的 trim 函數的寫法爲: String.prototype.trim = function () { return this.repla

原创 css佈局-position

這裏主要是positon的4個屬性。1.staticstatic 是默認值。任意 position: static; 的元素不會被特殊的定位。一個 static 元素表示它不會被“positioned”,一個 position 屬性被設置