原创 求兩個整數的最簡比

//獲取最簡單整數比 function simple(a, b) { if (!a || !b) {

原创 less vw 與 rem 實現自適應

vw視口寬度,由於本事就是跟隨屏幕變化的,所以更具有靈活性,不用js獲取窗口來動態設置窗口寬度,現在用的比較少,公司目前不讓用,先記錄,也許以後用得到。//配合less 不用自己換算,設計稿750 px //定義變量 vw=7.5vw //

原创 return 跳不出forEach循環

var arr= [ 1,1,2,2,3];arr.forEach(item=>{console.log(item);if(item==2||item==3){return false; } }); 簡單的一個代碼,你以爲會輸出什麼?是 1

原创 從exel表格導入數據

mysql 從exel表格導入數據 其實沒那麼難,把exel另存爲一下,格式選爲 .cvs 然後在表格上右鍵選擇 table Data Import Wizard 然後下一步下一步就好了,在選擇在原有表的基礎上,還是新建表的時候建議選擇新建

原创 解決跨域的九種方式

前端解決跨域的九種方法什麼是跨域?跨域是指一個域下的文檔或腳本試圖去請求另一個域下的資源,這裏跨域是廣義的。 廣義的跨域: 1、資源跳轉:A鏈接、重定向、表單提交 2、資源嵌入: <link>、<script>、<img>、<frame>等

原创 node js orm 框架 sequelize 的findOne 與findAll 一點使用心得

最近用nodejs 想搭建一個後臺,orm框架選擇了sequelize,別的我也不知道,有知道的可以給我推薦下謝謝。 進入正題,看文檔新建model User.js var Sequelize = require

原创 關於react-create-app 打包後路徑報錯問題

使用create-app 默認打包的時候靜態文件採用的是絕對路徑,指向項目的根目錄,但是我們的項目往往不是放在服務器的根目錄下,這個時候可能會報錯,這時候只需要在packge.json 中添加 "homepage": "." 即可,會用相對

原创 node 獲取環境變量

node有時候需要獲取環境變量,可以用node 內置對象process來實現, 例如:獲取環境變量中 名爲GRUNT_PATH的值:var gruntPath=process.env.GRUNT_PATH;還可以獲取當前項目相對於grunt

原创 vscode配置自動編譯less

1.商店搜索安裝easyless插件2文件 => 首選項 => 設置 => 輸入setting => 打開 setting 在setting.json中編輯修改下面的內容 {"less.compile": {"compress": fals

原创 'grunt' 不是內部或外部命令,也不是可運行的程序 或批處理文件

碰到很奇怪的坑,明明grunt-cli grunt都按照官網的配置寫好了,但是輸入grunt -v就是報錯 'grunt' 不是內部或外部命令,也不是可運行的程序 或批處理文件 網上查配置環境變量也配置了,就是死活不行,後來看到node

原创 給react程序加斷點

平時調試react很不方便,只需要加上 devtool:sourceMap 就好了

原创 react 在別的瀏覽器中顯示,在qq瀏覽器中顯示白板

今天碰到一個坑,在別的瀏覽器顯示正常,只有qq瀏覽器不正常, 加了require('core-js'); 就好了,記一下

原创 ios11 光標錯位的問題

ios 下input標籤如果在一個彈框中,而這個彈框恰好用了fixed定位劇中的話會出現光標錯位的bug,網上有說用absolute,這樣就要用js去居中了,其實只有將input的父元素或者input改成position:realitive

原创 本地存儲對象與字符串的轉換

我們一般爲了方便都會選擇把一些非重要信息存在本地,這樣即方便存取,也可以減少http請求,優化加在速度,但是這樣有一個問題,就是本地存的數據類型是字符串類型,如果你想存一個對象的話你會發現它變成了這個樣子。 js: var array={

原创 android內嵌html5頁面不能播放視頻

遇到一個問題就是在app裏面的一個html5頁面裏面有個video標籤,死活加載不出來,也播放不了,奇怪的是隻有android端會這樣,移動端正常,最後我 換成了直接跳轉到指向視頻的鏈接,這樣就可以播放了,初步推測應該是android