随笔分类 -  实用

摘要:### 0.数组去重 从数组中删除所有重复值,实现方式非常多,我们这里就说最简单的方式,一行代码搞定: ``` const uniqueArr = (arr) => [...new Set(arr)]; or const uniqueArr = (arr) => Array.from(new Set 阅读全文
posted @ 2023-06-15 17:10 strongerPian 阅读(11) 评论(0) 推荐(0) 编辑
摘要:点击功能按钮之后: var loading = layer.load(2, {shade: false, time: 3*1000}); //参数: icon:0,1,2 loading风格 // shade:false 是否有遮罩,true表示有遮罩 // time : 3*1000 设定最长等待 阅读全文
posted @ 2023-05-11 10:36 strongerPian 阅读(1158) 评论(0) 推荐(0) 编辑
摘要:在项目文件中打开终端,输入命令行 `git fetch origin 分支名(develop)` 或使用以下命令行 `git remote update origin --prune` 阅读全文
posted @ 2023-03-18 08:24 strongerPian 阅读(72) 评论(0) 推荐(0) 编辑
摘要:**背景:**我需要将单选和多选功能组合到一个控件中。具体来说,我有很多选项``。第一个选项是相互排斥的。因此,如果我选择第一个独占选项,则需要取消选中所有其他选项。如果选择了其他一个,则必须取消选中第一个(如果选中)。其他选项应互不影响。 ``` ``` 当`select`的选择值发生改变时,`$ 阅读全文
posted @ 2023-02-15 17:17 strongerPian 阅读(122) 评论(0) 推荐(0) 编辑
摘要:JS中的test是原来是JS中检测字符串中是否存在的一种模式,JS输入值是否为判断正整数代码: <script type=”text/javascript”> function test() { var num = document.getElementById(“num”).value; if ( 阅读全文
posted @ 2022-12-10 14:18 strongerPian 阅读(2048) 评论(0) 推荐(0) 编辑
摘要:var urlParams = getUrlParams(); function getUrlParams(){ var url = document.URL; let urlStr = url.split('?')[1] let obj = {}; if (urlStr) { let params 阅读全文
posted @ 2022-12-07 17:37 strongerPian 阅读(14) 评论(0) 推荐(0) 编辑
摘要:##通过a标签href属性实现 pdf文件理论上可以在浏览器直接打开预览但是需要打开新页面。在仅仅是预览pdf文件且UI要求不高的情况下可以直接通过a标签href属性实现预览 <a href="文档地址"></a> ##通过jquery插件jquery.media.js实现 这个插件可以实现pdf预 阅读全文
posted @ 2022-12-05 10:32 strongerPian 阅读(225) 评论(0) 推荐(0) 编辑
摘要:应用 var docrTable = $('#docrevisontable').dataTable({ "bProcessing" : true, //DataTables载入数据时,是否显示‘进度’提示 "bServerSide" : true, //是否启动服务器端数据导入 "bStateSa 阅读全文
posted @ 2022-11-16 19:17 strongerPian 阅读(99) 评论(0) 推荐(0) 编辑
摘要:HTML <div id="divImg"> <input type="file" class="file" name="file" multiple="multiple" id="file"/> <button type="button" onclick="uploadFile()">上传</bu 阅读全文
posted @ 2022-10-26 11:14 strongerPian 阅读(472) 评论(0) 推荐(0) 编辑
摘要:<form enctype="multipart/form-data"> <p>上传csv文件<input type="file" id="csv_file" name="csv_file"/></p> <button id="import">导入</button> </form> <script 阅读全文
posted @ 2022-10-21 16:25 strongerPian 阅读(99) 评论(0) 推荐(0) 编辑
摘要:获得数组里某一个对象的索引的最佳方法是什么呢? 比如如下场景: var hello = { hello: 'world', foo: 'bar' }; var qaz = { hello: 'stevie', foo: 'baz' } var myArray = []; myArray.push(h 阅读全文
posted @ 2022-09-29 08:21 strongerPian 阅读(2398) 评论(0) 推荐(0) 编辑
摘要:/** * 数组元素交换位置 * @param {array} arr 数组 * @param {number} index1 添加项目的位置 * @param {number} index2 删除项目的位置 * index1和index2分别是两个数组的索引值,即是两个要交换元素位置的索引值,如1 阅读全文
posted @ 2022-09-28 17:39 strongerPian 阅读(1560) 评论(0) 推荐(0) 编辑
摘要:在使用bootstrapValidator和modal结合使用时,出现的关闭modal后,再次打开modal,之前的验证会一直保留,表单数据也没重置 官网有一个API方法resetForm: resetForm(resetFormData) — Reset form. It hides all er 阅读全文
posted @ 2022-09-20 10:56 strongerPian 阅读(542) 评论(0) 推荐(0) 编辑
摘要:##通过git的命令可以统计自己在一段时间内的代码更改数量,具体代码如下: ###1) 根据用户名来统计 git log --author="username" --pretty=tformat: --numstat | awk '{ add += $1; subs += $2; loc += $1 阅读全文
posted @ 2022-09-17 14:26 strongerPian 阅读(571) 评论(0) 推荐(0) 编辑
摘要:var date = new Date().Format("yyyy-MM-dd hh:mm:ss"); Date.prototype.Format = function(fmt){ var o = { "M+" : this.getMonth()+1, //月份 "d+" : this.getDa 阅读全文
posted @ 2022-08-19 16:20 strongerPian 阅读(208) 评论(0) 推荐(0) 编辑
摘要:最近用到bootstrap的告警框时发现只有html的说明,就自己写了一个弹出告警框和弹出短暂显示后上浮消失的告警框。 直接上JS代码了,可以copy过去直接用(使用bootstrap的UI框架的情况下) var commonUtil = { /** * 弹出消息框 * @param msg 消息内 阅读全文
posted @ 2022-08-03 17:54 strongerPian 阅读(550) 评论(0) 推荐(0) 编辑
摘要:1、首先引入相关css、js文件 1 <link rel="stylesheet" type="text/css" href="../css/bootstrapValidator.min.css" /> 2 <script src="../js/bootstrapValidator.min.js" 阅读全文
posted @ 2022-07-15 11:00 strongerPian 阅读(379) 评论(0) 推荐(0) 编辑
摘要:一.首先引入BootstrapValidator插件 BootstrapValidator插件需要jQuery和Bootstrap 3 引入js和css文件 1 <link rel="stylesheet" href="/path/to/bootstrap/css/bootstrap.css"/> 阅读全文
posted @ 2022-07-15 10:54 strongerPian 阅读(343) 评论(0) 推荐(0) 编辑
摘要:一、可选链操作符?. 可选链操作符?.允许读取位于连接对象链深处的属性值,而不必明确验证链中的每个引用是否有效。 let nestedProp = obj.first && obj.first.second; // 等价于 let nestedProp = obj.first?.second; js 阅读全文
posted @ 2022-07-13 15:02 strongerPian 阅读(145) 评论(0) 推荐(0) 编辑
摘要:通过设置-webkit-line-clamp来控制显示行数 1 .desc { 2 font-size: 12px; 3 overflow: hidden; 4 text-overflow: ellipsis; 5 display: inline-block; 6 text-align: left; 阅读全文
posted @ 2020-07-30 10:24 strongerPian 阅读(179) 评论(0) 推荐(0) 编辑

返回顶端
点击右上角即可分享
微信分享提示