• 正则表达式


    replace(,)

    两个参数,第一个可以是正则表达式或者字符串

    封装去掉前后格的函数:

    function myTrim(str) {
    return str.replace(/^s+|s+$/g,"");
    }

    console.log(myTrim(str));

    分组,先匹配才能分组

    reg.test(str);

    regExp.$1获取第一组

    交换等号两边的位置可以使用分组

    str=str.replace(/(d+)=(w+)/g,"$2=$1";

    控制台输入window.location+回车,可以看到很多属性

    location.href("http://...")

    刷新reload

    location.reload();浏览器自己决定,可能会读取缓存

    location.reload(true);不管浏览器是否有缓存,都去服务器获取页面

    键盘事件:e.keyCode可以测试不同键盘显示的数字,tab=9,enter=13,esc=27

    if(e.keyCode===13) {
    this.nextElementSibling.focus();

    判断某个变量是不是某个类型的对象用instanceof

    var arr=[];

    console.log(arr instanceof Array);可以输出一个Boolean值

    获取屏幕的分辨率:

    screen.width

    screen.height

    获取屏幕大小,出去任务栏的大小

    screen.availWidth

    screen.availHeight

    console.log(navigator.userAgent)可以获取客户端的一些信息,比如电脑配置,系统等

  • 相关阅读:
    Sql 三元运算符
    连表更新
    SQL分组排序去重复
    ASP日常出错原因
    Box2D的三种Body类型
    Android获取屏幕尺寸的方法
    AndEngine之ScreenCapture
    AndEngine之IUpdateHandler,IEntityModifier
    JAVA中线程安全的类
    AndEngine引擎之SmoothCamera 平滑摄像机
  • 原文地址:https://www.cnblogs.com/sw1990/p/5786061.html
Copyright © 2020-2023  润新知