原创 react-redux的異步action跨域獲取數據(中間件thunk以及redux-promise-middleware的使用)

react中跨域獲取數據的過程 首先進行跨域的設置 在項目src目錄下添加一個setupProxy.js的文件 const proxy = require("http-proxy-middleware"); module.exp

原创 Ts初識

Ts tsc 命令 tsc -h 幫助 tsc --init 創建一個 tsconfig.json file tsconfig.json 裏面可配置 tsc -w 進行監聽 相對於js 新增的一些類 元組 tuple 需要聲明

原创 使用cal封裝bind以及封裝promise

bind Function.prototype.mybind = function(){ let that = Array.from(arguments)[0]; let arr

原创 react的異步action跨域獲取數據(中間件thunk以及redux-promise-middleware的使用)

react中跨域獲取數據的過程 首先進行跨域的設置 在項目src目錄下添加一個setupProxy.js的文件 const proxy = require("http-proxy-middleware"); module.expor

原创 html5+學習

1、HTML5+ 介紹 HTML5plus Runtime,簡稱5+ Runtime,是運行於手機端的強化web引擎,除了支持標準HTML5外,還支持更多擴展的js api,使得js的能力不輸於原生。5+ Runtime內置於HBui

原创 深拷貝與淺拷貝 (遞歸、Object.assign({},obj)、JSON操作)

一個引用對象一般來說由兩個部分組成:一個具名的Handle,也就是我們所說的聲明(如變量)和一個內部(不具名)的對象,也就是具名Handle的內部對象。它在Manged Heap(託管堆)中分配,一般由新增引用對象的New方法是進行創

原创 回憶ajax細節

原生ajax var xhr=new XMLHttpRequest(); xhr.open(“get”,“http://127.0.0.1:8080/addList","true”); xhr.send(null); xhr.onre

原创 gulp的安裝及使用(回顧)

gulp 是一種前端自動化工具 打包項目 (壓縮各種文件) 安裝:首先確保你安裝了nodejs環境 全局安裝:Windows + R 打開cmd 使用npm install gulp -g 局部安裝:在你的項目文件夾內打開

原创 php(phpstudy、mysql)實現網頁中的註冊、登陸及數據的增刪改查

小知識點: 1. php如何接受客戶端請求的數據 客戶端向服務器提交數據方式一 : 使用表單的name屬性提交 服務器接收數據的方式: method = get 使用 $_GET[“name值”]接收 method = post

原创 JS運動函數封裝

完美運動函數的封裝 //支持完美運動、鏈式運動和多物體運動 //obj 代表 操作的元素 //json 代表要操作的多個屬性和目標值 //callback 代表一個函數 當一個函數作爲參數時,這樣的參數叫做 回調函數 //回調

原创 Event事件(2)及Json對象

Event事件(2) 1.事件委託: 把一個事件讓別的元素去做(當爲某些元素添加相同的事件時,可以爲這些元素的父元素添加該事件)。 優點: ①提高程序的執行效率 ②動態創建的元素添加事件可以在動態創建的函數外面添加事件。 ③冒泡或者捕

原创 Event事件

1.事件對象(event) 事件 : 對元素的某種操作 事件對象 : 當對元素進行某個事件操作時,會產生一個對象,這個對象就是 事件對象。 兼容:有些低版本瀏覽器不支持 obj.onmousemove = function(e){

原创 DOM學習

DOM DOM :文檔對象模型 1.每一個標籤都成爲DOM節點。html成爲DOM的根節點,每一個元素成爲元素節點,元素嗎內容稱爲文本節點,屬性稱爲屬性節點。 2.節點關係: 父節點:ParentNode 子.ParentNode

原创 一些常用屬性及正則表達式

1.Scroll家族屬性 ScrollTop/ScrollLeft 獲取或設置垂直/水平方向滾走的距離 用法: window.onscroll = function(){ var a = document.documentEl

原创 JS Date對象學習

1.Date 對象 類型使用自 CTU(Coordinated Universal Time,國際協調時間)1970 年 1 月 1 日午夜(零時)開始經過的毫秒數來保存日期。Date 類型保存 的日期能夠精確到 1970 年 1 月