JavaScript 常用资源
Posted shareinfo
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JavaScript 常用资源相关的知识,希望对你有一定的参考价值。
常用代码
字符串截取
substr(start [, length ])
返回一个从指定位置开始的指定长度的子字符串
substring(start, end)
返回位于 String 对象中指定位置的子字符串。
页面跳转
window.navigate("top.jsp"); window.history.back(-1); window.location.href="login.jsp?backurl="+window.location.href; self.location=‘top.htm‘; top.location=‘xx.jsp‘;
加载完成
window.onload 必须等页面内包括图片的所有元素加载完成后才能执行。 不能同时编写多个,只执行一个 $(document).ready() 是DOM结构绘制完毕后就可以执行 可以编写多个 简写$(function(){}); $(window).load()等同与window.onload
刷新页面
history.go(0) location.reload() location=location location.assign(location) document.execCommand(‘Refresh‘) window.navigate(location) location.replace(location) document.URL=location.href
json转化和解析
JSON.parse("{a:‘111‘,b:‘ccc‘}"); //解析 eval("("+""+")"); //解析
时间转换
var day1 = parseInt(new Date().valueOf()/1000); //获得当前时间时间戳 day2 = new Date(day1*1000); alert(day2.getFullYear()+"-"+(day2.getMonth()+1)+"-"+day2.getDate()+" "+day2.getHours()+":"+day2.getMinutes()+":"+day2.getSeconds()) d = new Date(); s = d.getFullYear() + "-"; s += ("0"+(d.getMonth()+1)).slice(-2) + "-"; s += ("0"+d.getDate()).slice(-2) + " "; s += ("0"+d.getHours()).slice(-2) + ":"; s += ("0"+d.getMinutes()).slice(-2) + ":"; s += ("0"+d.getSeconds()).slice(-2) + "."; s += ("00"+d.getMilliseconds()).slice(-3);
URI编码转换
var a="‘:‘"; en = encodeURI(a); //编码 a = decodeURI(en); //解码
html编码转换
function htmlEncode(value){ return $(‘<div/>‘).text(value).html(); } function htmlDecode(value){ return $(‘<div/>‘).html(value).text(); }
以上是关于JavaScript 常用资源的主要内容,如果未能解决你的问题,请参考以下文章
Python 自动化 - 浏览器chrome打开F12开发者工具自动Paused in debugger调试导致无法查看网站资源问题原因及解决方法,javascript反调试问题处理实例演示(代码片段