js
榴莲豆包
幸好我是个小胖子,难过的时候还可以摸摸小肚子
展开
-
JQuery使用iframe子页面操作父页面中的元素与方法
1.子页面查找父页面元素。原创 2022-10-25 10:39:47 · 1238 阅读 · 0 评论 -
给系统所有jsp页面添加水印
系统中在所有的页面有引入一个meta.jsp。所以我的水印代码直接写在这个页面就能引入到所有的页面中。原创 2022-10-24 10:27:58 · 1213 阅读 · 1 评论 -
id选择器获取不到特殊符号
【代码】id选择器获取不到特殊符号。原创 2022-09-16 16:38:40 · 160 阅读 · 0 评论 -
js处理字符串转数组,数组转字符串
代码】js处理字符串转数组,数组转字符串。原创 2022-08-09 13:53:45 · 121 阅读 · 0 评论 -
js 判断字符串中是否包含某个字符串
search()方法用于检索字符串中指定的子字符串,或检索与正则表达式相匹配的子字符串。如果没有找到任何匹配的子串,则返回-1。exec()方法用于检索字符串中的正则表达式的匹配。match()方法可在字符串内检索指定的值,或找到一个或多个正则表达式的匹配。如果要检索的字符串值没有出现,则该方法返回-1。test()方法用于检索字符串中指定的值。indexOf()方法可返回某个指定的。方法二search()方法三match()方法四test()方法五exec()...原创 2022-07-27 10:09:52 · 3469 阅读 · 0 评论 -
js中window.location.href跳转IE浏览器url失效问题
我这里是url带有中文,进行转码就可以了encodeURIComponent(zonecode)原创 2022-05-07 17:15:20 · 784 阅读 · 0 评论 -
js深拷贝和浅拷贝见解
浅拷贝:有两种方式,一种是把一个对象里面的所有的属性值和方法都复制给另一个对象,另一种是直接把一个对象赋给另一个对象,使得两个都指向同一个对象。深拷贝:把一个对象的属性和方法一个个找出来,在另一个对象中开辟对应的空间,一个个存储到另一个对象中。两者就在于,浅拷贝只是简单的复制,对对象里面的对象属性和数组属性只是复制了地址,并没有创建新的相同对象或者数组。而深拷贝是完完全全的复制一份,空间大小占用一样但是位置不同!!//浅拷贝:拷贝就是复制,就相当于把一个对象中的所有的内容,复制一份给另一个对象原创 2021-12-09 20:37:00 · 81 阅读 · 0 评论 -
dataTable某个单元格追加元素
table = $('#datatable').dataTable( { //开启服务器模式 "serverSide": true, "language": { "url": "${ctx}/static/js/plugins/dataTables/zh_CN.txt" }, "ajax": { url: '', type: 'POST', .原创 2021-12-02 08:57:09 · 344 阅读 · 0 评论 -
js两个数字相加问题
var a = 1;var b = 2;var sum = a + b;document.write(sum);sum的输出结果是12。这里讲两个变量当成字符串处理了,直接进行了拼接,并没有进行数学运算。要想进行正常的加法运算,需要将两个变量转换成Int,或其他数字类型。var a = 1;var b = 2;var sum = parseInt(a) + parseInt(b);document.write(sum);...原创 2021-08-18 16:54:02 · 3426 阅读 · 0 评论 -
js获取时间距离当前时间
/***@Description:获取时间距离当前时间*/exportconstgetDateToNewData=(diffValue)=>{//2021-06-2009:23:12//如果时间格式是正确的,那下面这一步转化时间格式就可以不用了vardateBegin=newDate(diffValue.replace(/-/g,"/"));//将-转化为/,使用newDate...原创 2021-07-08 10:03:37 · 964 阅读 · 0 评论 -
前端判断字符串中是否包含字符串
1.使用es6中的语法;var s = "hello world!";s.starsWith("hello"); //trues.endWith("!"); //trues.contains("o"); //true2.使用indexofconst str = "测试一个字符串111是否包含另外一个字符串"; if (str.indexOf("111") >= 0) { alert('字符串中包含111字符串');原创 2021-07-06 15:04:56 · 6203 阅读 · 10 评论 -
根据id选择器滚动页面到指定位置
要求根据首字母展示城市;循环首字母:<span class="querycaption">按省份首字母选择:</span> <el-radio-group class="selectone" v-model="radioSelectone" > <el-radio-button v-for="(item,index) of letterList" :key="index" :label="item" @click原创 2021-07-05 11:15:34 · 459 阅读 · 1 评论 -
js截取超长字符串末尾追加...
/* * 用途:js中字符串超长作固定长度加省略号(...)处理 参数说明: str:需要进行处理的字符串,可含汉字 len:需要显示多少个汉字,两个英文字母相当于一个汉字。 */function beautySub(str, len) { var reg = /[\u4e00-\u9fa5]/g, //专业匹配中文 slice = str.substring(0, len), chineseCharNum = (~~(slice.match(r.原创 2021-06-16 14:50:54 · 922 阅读 · 0 评论 -
Js根据出生日期计算年龄
/** * @Description:根据出生日期计算年龄 * @author:榴莲豆包 * @date:2020/6/19 16:44 **/ function getAge(str){ var returnStr="0" if(str == ""|| str==null){ returnStr = "0" }else{ let workTime = new Date(str.replace(/-/g, "/")); let d = new .原创 2021-05-20 09:39:39 · 284 阅读 · 0 评论 -
lodop打印html页面
可以在html中使用<tr> <td style="page-break-after:always;"> </td></tr>在需要分页的地方加入此语句可实现分页;ps :js中lodop用法loadFromTmp("../module/cwgl/cwwlkcPrint.html", { data: response.result}, function (...原创 2021-01-07 19:40:14 · 2085 阅读 · 0 评论 -
js 各种方法
记忆函数(memoize):let memoize = function (fn) { let cache = {}; return function (...args) { let key = JSON.stringify(args); if (!cache.hasOwnProperty(key)) { cache[key] = fn.apply(thi...原创 2020-01-06 17:30:06 · 232 阅读 · 0 评论