Web API 笔记07

Web API 笔记07

location中的跳转方法

  • location.assign(‘url’); 页面跳转,记录历史记录。(方法)
  • location.replace(‘url’);页面跳转,不记录历史记录。(方法)
  • location.href = ‘url’;页面跳转,记录历史记录。(给事件对象属性赋值)

history

    var btn = document.getElementById('btn');
    btn.onclick = function(){
      history.//
    }
    //history.forward();
    //history.back();
    //history.go(number/-number); 正数是前进几个,负数是后退几个。

一个浏览器只有一个历史记录对象 window.history

navigator.userAgent 返回字符串,各类用户信息。

定时器

设置定时器:

setTimeout(function(){    },毫秒数);  只执行一次
setInterval(function(){} , 毫秒数); 不断执行

返回值都是非零数字,相当于定时器ID,可以用于清除定时器

清除定时器:

    clearTimeout(定时器标识符);
    clearInterval(定时器标识符);

在全局范围内不要使用 top 和 name 作为变量
为了防止回调函数不传入导致报错未定义,

        fn(temp, fun){
            if (fun) {
                fun();
            }
        }

区分:
元素.属性 = 属性值;元素 添加一个属性并赋值
元素.setAttribute('属性' , 属性值)给元素 标签上 添加一个属性并赋值,可以在标签中看见

猜你喜欢

转载自blog.csdn.net/kemprong/article/details/80303114