![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
js
oppoppoppo
这个作者很懒,什么都没留下…
展开
-
JS跳转的几种代码实现
1.使用新的窗口进行跳转window.open("目标地址");2.使用当前窗口进行跳转window.location.href=""目标地址";原创 2016-11-17 00:09:29 · 508 阅读 · 0 评论 -
JS使用eval(JSON.parse)
一.为何使用eval(JSON.parse)目的,将前台或者后台拼接的字符串,转换为JSON对象,这样就可以对应的使用属性的key取出value值,如果是字符串而不是JSON对象,直接取属性会报错 var jsonstr1 = '{"name":"a","company":"b","value":++c}'; var json1 = eval('(' + jsonstr1原创 2016-12-05 10:54:06 · 1142 阅读 · 0 评论 -
JS基础知识补充和性能优化知识学习(CHROME小技巧)
1.尽量减少js操作dom节点,减少页面的重排和重绘,尽量在appendChild前面进行添加操作,使用文档碎片 window.onload = function(){ var oUl = document.getElementById('uploadFile'); console.time('hello'); for(var i = 0 ; i < 5000 ; i++){原创 2017-02-20 00:04:16 · 190 阅读 · 0 评论 -
JS和${}的一些问题
如果是当前页面里面的JS使用${]得到参数是没问题的,比如 //单选多选全局变量 var multiSelection = ${multiSelection}; // 文件是否可以预览 var isPreview = ${attachmentConfig.isPreview }; //文件存储的方式 var saveType = ${saveType}; //存储文件还是存储数据库原创 2017-02-10 16:49:54 · 527 阅读 · 0 评论 -
MAVEN打jar包和war包的注意事项
1.在打对应的jar包和war包之前,注意一定要先update所有的关联工程2.不能在打完jar包之后加入lib原创 2017-02-21 15:37:41 · 798 阅读 · 0 评论 -
JS数组删除的方法
functionremoveByValue(arr, val) { for(vari=0; i if(arr[i] == val) { arr.splice(i, 1); break; } }}varsomearray = ["mon","tue","wed"原创 2017-02-13 11:52:20 · 362 阅读 · 0 评论 -
使用JQUERY封装Form和input进行提交
promptConfirm(confirmstr,function(){ var form=$("");//定义一个form表单 form.attr("style","display:none"); form.attr("target",""); form.attr("method","post"); form.attr("action",projectPath+'/query原创 2017-03-02 17:47:49 · 1649 阅读 · 0 评论 -
JS 判断页面的url是否是正确格式
function isURL(str_url) {// 验证url var strRegex = "^((https|http|ftp|rtsp|mms)?://)" + "?(([0-9a-z_!~*'().&=+$%-]+: )?[0-9a-z_!~*'().&=+$%-]+@)?" // ftp的user@ + "(([0-9]{1,3}\.){3}[0-9]{1,3}" //原创 2017-03-06 15:57:18 · 6978 阅读 · 1 评论