• javascript常用方法--备忘


    location常用方法

    location.hash 设置或获取 href 属性中在井号“#”后面的部分。  
    location.search 设置或获取 href 属性中跟在问号?后面的部分。

    location.hostname 设置或获取域名

    location.reload 重新加载当前页面,(true)从服务器重新加载,(false)从缓存中重新加载

    document.frames('ifrmname').location.reload()
    iframepage.location.reload()//注意这个不用document.getElementById("")的方式,直接把元素id写上,只有iframe有这种写法
    window.onhashchange=function () {
        //这是html5的方法,当在浏览器里输入hash值得时候点击回车才有响应,默认是不会响应的
    }

    js中substring和substr的用法
    http://www.cnblogs.com/wz327/archive/2010/04/11/1709433.html

    数组转字符串数组

    var result=[1,2,3];
    var str=JSON.stringify(result);

    这时str就会变成'[1,2,3]',没想到这个JSON.stringify这么强大吧

     

    还有第二种方法,

    var result=[1,2,3];

    var str=result.join('');

    var obj='['+str+']';

     

    还有第三种方法,

    var result=[1,2,3];

    var str=result.toString();

    var obj='['+str+']';

    空字符串和空的样子

    这个是为null

    判断一个json是否为空使用for in,判断数组和字符串为空,使用length判断

  • 相关阅读:
    链表相交
    环路检测
    lambada表达式对集合的过滤和相互转换
    lambda表达式对集合的遍历
    centos7常用命令
    小程序文件
    扫码登录
    位操作
    使用json-lib转换对象为字符串时的特殊处理
    javac 编译异常总结
  • 原文地址:https://www.cnblogs.com/masita/p/4500857.html
Copyright © 2020-2023  润新知