我的账户
猩码学苑

专注C++开发菁英教育

亲爱的游客,欢迎!

已有账号,请

如尚未注册?

罗旭20221215

[复制链接]
十四lll 发表于 2023-1-5 22:17:38 | 显示全部楼层 |阅读模式 打印 上一主题 下一主题
今日学习内容:
1.同步异步
js是单线程的,同一时间只能做同一件事,意味着一件事情结束后才能开始进行下一件事情
html5提出了web worker标准,允许javascript脚本创建多个线程,就有了同步和异步
同步:前一个任务结束后再执行下一个任务
异步:在做一件事情的同时可以处理其他事情
执行机制
执行栈:放置的是主程序的流程(单程的)
任务栈:放置的是回调函数(异步执行的函数)
js中异步的情况:定时器、事件、ajax请求
2.location对象 window。location对象提供了当前窗口中加载文档的信息,以及通常的导航功能,主要是对浏览器url地址相关数据的获取和定义
方法 href:页面完整的url地址 port:端口号pathname:文件路径
search:参数,以?开始,以键值对的方式存在,用等号相连,多个参数时用&相连
protocal:协议  host:域名及端口号 hostname:域 origin:url地址 hash:哈希,url散列值,以#开始 3.history对象
表示当前窗口的浏览历史
history.back()返回上一页  history.forward()去下一页 history.go()参数为数字,0表示刷新,1为去下一页,-1为去上一页...,参数不能超过history.length
4.classList
返回元素的类名--IE10以上支 toggle:切换,有就删除,没有就添加 replace:替换,用新类名替换旧类名








回复

使用道具 举报

关注0

粉丝0

帖子42

发布主题
大家都在学
课堂讨论
一周热帖排行最近7x24小时热帖
关注我们
专注C++菁英教育

客服电话:18009298968

客服时间:9:00-21:00

猩码学苑 - 专注C++开发菁英教育!( 陕ICP备2025058934号-1 )

版权所有 © 陕西菁英数字科技有限公司 2023-2026