• js常用代码


    1.字符串截取
    substr(str,length)返回从指定位置开始,截取length长度的子字符串。
    substring(start,end)返回从start开始到end结束的字符串。end不写就到结尾。
    区别,前者截取长度,后者截取位置

    2.页面跳转
    window.history.back();返回的是页面的状态,有可能删除的数据依然存在,需要location.reload()刷新下。
    window.location.href="";这是属性值
    self.location="";self当前窗口对象,
    top.location="";top父窗口对象

    3.页面加载完成执行函数
    window.onload=function(){}原生写法,等页面所有元素包括图片加载完才执行,只能执行一个
    $(document).read()jq的写法,dom绘制完毕就可执行,可以执行多个

    4.刷新页面
    history.go(0)
    location.reload()
    window.location=window.location;表单数据可以回丢失
    window.location.assign(url)加载url指定资源,可以后退到上一个页面
    window.location.replace(url)替换当前地址,无法返回上一个页面
    document.execCommand("Refresh")执行刷新命令

    5.json转化和解析
    JSON.parse()将字符串解析成json对象
    JSON.stringify()将json对象解析成字符串
    eval("("+""+")")

    6.时间解析
    当前时间戳,按秒算
    var dayVal = parseInt(new Date().valueOf()/1000)
    var d = new Date();
    year = d.getFullYear()// 获取年
    month = d.getMonth()+1// 获取月
    date = d.getDate()// 获取日
    hour = d.getHours()
    minute = d.getMinutes()
    seconde = d.getSeconds()

    7.uri编码转换
    var params="";
    en = encodeURI(a);// 编码
    a = decodeURI(en);// 解码

  • 相关阅读:
    保持页面上滚动条原来位置
    ASP.NET页面刷新的实现方法
    绝对定位下的控件动态添加操作
    实现页面打开后滚动到最底端的效果
    获得页面下所有的控件
    获得sql列名
    PropertyUtils.getProperty和PropertyUtils.setProperty的用法详解
    Javascript 第三章
    Javascript 第五章
    Javascript 第六章
  • 原文地址:https://www.cnblogs.com/yanglang/p/6866328.html
Copyright © 2020-2023  润新知