原创 把url 參數轉換成js對象
JSON.parse('{"' + decodeURI(window.location.search.slice(1).replace(/&/g, "\",\"").replace(/=/g, "\":\"")) + '"}')
原创 禁止 ESC關閉頁面
[csharp] view plain copy <!–Edit Model–> <div id=”AddProjectModel” class=“modal inmodal” tabindex=“-1” role=“dialog”
原创 算法:JS對象數組根據某屬性進行升降排序
1、需要排序的數組 let testData = [ {name:'張三',age:30,salary:5000}, {name:'李四',age:50,salary:6000}, {name:'王五',age:20,salary:70
原创 算法:JS對象數組根據某屬性分組方法
1、需要進行分組的數據,根據 StEntId 進行分組 let ListData = [{ StEntId: 1, StEntName: '企業名稱企業名稱', EsGrade: 1, OrderDt: '2019-12-01' },
原创 JS對象數組根據屬性分組方法
function test() { var list = [ {"name": "John", "Average": 15, "High": 10, "DtmStamp": 1358226000000}, {"nam
原创 H5頁面與安卓及ios交互
安卓:addJavascriptInterface方式 forum_context.addJavascriptInterface(AndroidtoJs(this), "AddNoticeAndroid") // 繼承自Object
原创 dependencies、devDependencies、peerDependencies、optionalDependencies區別
原文鏈接:https://zhuanlan.zhihu.com/p/29855253 你需要知道的幾類npm依賴包管理 在一個Node.js項目中,package.json幾乎是一個必須的文件,
原创 使用react-loadable實現代碼分割
原文鏈接:https://www.jianshu.com/p/871de188adf6 在開發react單頁面應用時,我們會遇到一個問題,那就是打包後的js文件特別巨大,首屏加載會特別緩慢。這個
原创 Package.json中dependencies依賴包中^符號和~符號前綴的區別
原文鏈接:https://blog.csdn.net/emilyOrchid/article/details/51540937 版本號 x.y.z :其中z 表示一些小的bugfix, 更改z的
原创 單行文本和多行文本溢出顯示省略號點點點.
一、單行文本溢出顯示省略號點點點.. overflow: hidden; text-overflow:ellipsis; white-space: nowrap; 二、多行文本溢出顯示省略號點點點… display: -webkit-bo
原创 ES6之Set用法
原文鏈接:https://www.jianshu.com/p/98a412de4a50 語法 set對象允許存儲任何類型的唯一值,無論是原始值或者是對象引用; new Set([itera
原创 CSS設置邊框陰影效果
官方解釋 原點爲基點,原點左側爲x軸負方向,值爲負,右側爲正;原點下方爲y軸正方向,值爲正,上方爲負。 官方用語: box-shadow:1px 2px 3px 4px #ccc inset; 來分
原创 babel的使用
一、配置文件.babelrc .babelrc 文件存放在項目的根目錄下。 { "presets": [], "plugins": [] } presets 字段設定轉碼規則,你可以根據需要安裝。 $ npm
原创 函數防抖和節流的定義與區別
原文鏈接:https://www.jianshu.com/p/b7b698db8352 函數的節流和防抖 在有些情況我們也許會碰到如下場景,監聽一個input框的輸入事件,但是大多數情況下,我們
原创 利用css畫三角形
1、 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Document</title> </head> <style> //第一