js1.2

window 对象

BOM(Browser Object Model)是浏览器对象模型
在这里插入图片描述

定时器

在这里插入图片描述

js 执行机制

在这里插入图片描述
由于主线程不断地重复获得任务、执行任务、在获得任务、在执行,所以这种机制被称为事件循环(event loop)。

location对象

location.href 自动跳转页面
location.search 获取地址中携带的参数,符号?后面部分
location.hash 获取地址中的哈希值,符号#后面部分
后去vue路由的铺垫
location.reload 刷新页面 (true)强制刷新

navigator对象

在这里插入图片描述

histroy

在这里插入图片描述

本地仓库

将数据存储再浏览去中 设置、方便读取,刷新不会丢失数据 容量较大,sessionStorage和localStorage约5M左右

  • localStorage 可以将数据存储在本地,除非手动删除,否则关闭页面也会存在
    可以多窗口共享
    以键值对的形式存储使用
    语法 localStorage.setltem(‘key’,‘value’) 只能存储字符串类型
    localStorage.getItem(‘key’)获取
    删除localStorage.removeItem(‘key’)

复杂数据类型存储
将对象转换成字符串JSON.stringify(对象)
将字符串转换为对象JSON.parse(字符串)

字符串拼接

  • map 可以遍历数组处理数据并且返回数组
    arr.map(function(ele,index)){
    return ele+‘’
    }
  • join() 方法用于把数组中的所有元素转换成字符串
    括号为空逗号分隔 、 括号为空字符串 没有分割符
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值