同步操作将从 deepinwiki/wiki 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
[TOC]
js 主要应用场合之一是在浏览器。这些内容本身和 js 语言无关。可以把它视作 js 的一组对象,类库。
核心部件:
浏览器不会等到完全加载再执行渲染和解析任务,当得到局部信息就开始渲染,就算加载完毕,也会因为 js 代码动态改变 DOM 导致进行以下操作:
嵌入网页:
<script type="application/javascript">
// js 代码
</script>
<!-- 导入外部 js 脚本 -->
<!-- defer:渲染完毕后执行 async:下载完毕后执行-->
<script src="./script.js" integrity="签名信息" defer />
<!-- 事件属性 -->
<button id="b" onclick="console.log(this.id)">点击</button>
<!-- URL 协议 -->
<a href="javascript:void console.log('hello')">点击</a>
代表当前浏览器窗口,也是当前页面的顶层对象。
方法:
事件:
导航对象。
方法:
屏幕对象。
保存到用户端的一小段文本(4 KB)。
ajax (异步 js xml 通信)的基础。不过通信内容早已从 xml 转换到 JSON 格式了。
事件:
方法:
存储到用户本地的数据。只有 window.sessionStorage 和 window.localStorage 两个具体实现。
方法:
事件:
浏览器历史。状态对象和当前的网址关联起来,并对网址做修饰,它并不改变实际网址,但能隐藏实际网址。
方法:
事件:
提供 URL 相关操作。
例子: http://用户名:密码@baidu.com:88/s?word=美女#第一段
方法:
网址对象。属性和 Location 大体一样
方法:
解析 URL 的查询部分
二进制内存数组。
二进制文件。
方法:
Blob 子类
文件组。
读取文件。
方法:
事件:
表单。(即用户提交给服务器的可交互表格)
大容量本地存储对象。
多线程环境。顶层全局对象 WorkerGlobalScope 只有 Navigator 和 Location 接口。
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。