原创 react項目配置mockjs、跨域配置,模擬後臺接口

本地跨域配置 react porxy 只代理一個,修改package.json文件,新增 "proxy":"http://172.19.5.35:9536", 2 react porxy 代理多個 3.可以修改node

原创 js前端常見跨域解決方案JSONP

大家好,希望看到這篇文章的您,可以幫助到你,進一步瞭解前端跨域方面的知識。 究竟什麼是跨域? 跨域是指一個域下的文檔或腳本試圖去請求另一個域下的資源,這裏跨域是廣義的。 廣義的跨域: (1)資源跳轉: A標籤、重定向、表單提交。

原创 JS數組去重-JavaScript數組去重方法介紹

JS數組去重,相信大多數前端朋友在面試過程中,遇到過。一般是要求手寫或者大致講一下思路。一旦被面試官問道,講一下數組去重的方法?此時,我們如果可以回答10種或者7、8種,很有可能給我們的面試加分。 但是在項目中,基本上沒有遇見過此

原创 js深拷貝和淺拷貝學習

初級前端面試,應該經常被問到JS深拷貝和淺拷貝。在開發過程中也會經常遇到S深拷貝和淺拷貝問題。下面我們簡單剖析一下,深拷貝和淺拷貝的區別。這裏涉及到棧堆,基本數據類型與引用數據類型,不在過多贅述了,這鏈接裏面有關數據類型的簡單講述

原创 js中的foreach詳細用法詳解

forEach 數組循環方法之一, 包含兩個參數, 參數 描述 function(currentValue, index, arr) 必需。 數組中每個元素需要調用的函數。函數參數。 參數 必需。初始值, 或者

原创 js浮點數計算精度不準確問題的解決辦法

js計算精度不準確問題,想必大家都遇到過。 我們下面來探討一下。 簡單說明一下 問題原因是Javascript採用了IEEE-745浮點數表示法(幾乎所有的編程語言都採用),這是一種二進制表示法,可以精確地表示分數,比如1/2,

原创 js數組遍歷方法總結forEach、map、some、every、filter、reduce、reduceRight、while、for..in、for..of12種方法

數組遍歷方法,本文涉及到的方法大概有 do while、while、for、map、some、every、filter、reduce、reduceRight、forEach、for…in、for…of 12種方法。 一、do…wh

原创 css 適配手機深色模式

背景 iOS和安卓分別從 iOS 13 和 Android 10(不同廠商不盡相同,部分 Android 9 也支持) 開始加入深色模式的支持,各大瀏覽器紛紛開始支持深色模式,微信 iOS 客戶端 7.0.12、Android 客

原创 移動端-瀏覽器設置全屏方法

移動端-瀏覽器設置全屏方法,解決移動端瀏覽器底部蓋住頁面 移動端瀏覽器,在做移動端頁面的時候,移動端瀏覽器底部工具欄會遮蓋住頁面底部彈出框,很是頭疼。最終在移動端設置全屏之後,達到想要的效果。以下是設置全屏的方法,以供大家解決遇到

原创 vuejs+typescrpt this[key] 使用變量獲取this屬性報錯解決辦法Element implicitly has an 'any' type because

1.在使用vue+typescript 構建項目的時候,使用變量動態獲取屬性值的時候,ts解析器會報一個錯誤。 ** var key = 'name'; this[key] = 123; // 這裏會提示一個語法錯誤 **

原创 vue+typescript,三種組件傳值方式

Vue 2.0 typescript 寫法傳值方式: 隨着 typescript 越來越受到前端框架的關注,最近使用 vue + typescript 做了一個項目。發現寫法與 vue + js 完全不一樣。但是原理相同。接下來給

原创 HTML5實現輸入密碼(六個格子)_

HTML實現六個格子密碼框 話不多說,直接上圖。下面附上代碼下載鏈接,往下看!!! 下載地址:https://download.csdn.net/download/qq_34648151/12443658

原创 激勵鬥志的句子

只有在泥濘的道路上才能留下腳印 越努力越幸運 海闊憑魚躍 天高任鳥飛 你要怎樣度過這一生? 有人二十歲已經死了,有人七十歲還在發現生命的可能! 有人終其一生,不知道自己要的是什麼? 有人爲一件事着迷,簡單執拗,一直到老!忠於自我未

原创 js獲取data-xx自定義屬性值,data-xx自定義屬性

在當前div上定義一個點擊事件 當然這裏的data-xx名字時可以自己 定義的但是我們一般定義爲與元素的值由對應意義的名字 <div onClick={this.handleClick}> <div data

原创 reactjs項目配置sass全局公共樣式

1、安裝 sass-resources-loader npm i sass-resources-loader --save-dev 2、找到 webpack.config.js,兩種選擇 (1)暴露配置文件執行 npm run