【WIP】客户端JavaScript Web Object
创建: 2017/10/11
| 客户端JavaScript概要 | |||||||||||||||||||||||||||||||||||||||||||||||||||
| 植入JavaScript的方法 |
|
||||||||||||||||||||||||||||||||||||||||||||||||||
| 浏览器上的JavaScript处理流程 |
|
||||||||||||||||||||||||||||||||||||||||||||||||||
| async defer |
|
||||||||||||||||||||||||||||||||||||||||||||||||||
|
Window Object |
|||||||||||||||||||||||||||||||||||||||||||||||||||
| 概要 | 全局Object 所有Object都是Window Object的属性 访问时可以省略window. |
||||||||||||||||||||||||||||||||||||||||||||||||||
| 主要属性 |
|
||||||||||||||||||||||||||||||||||||||||||||||||||
| 主要方法 |
|
||||||||||||||||||||||||||||||||||||||||||||||||||
| Location Object |
|||||||||||||||||||||||||||||||||||||||||||||||||||
| 管理地址栏 | |||||||||||||||||||||||||||||||||||||||||||||||||||
| 呼出方法 | location window.location document.location |
||||||||||||||||||||||||||||||||||||||||||||||||||
| 属性 |
|
||||||||||||||||||||||||||||||||||||||||||||||||||
| 方法 |
|
||||||||||||||||||||||||||||||||||||||||||||||||||
| URL encode | |||||||||||||||||||||||||||||||||||||||||||||||||||
| 概要 | 字符串的16进制字符编码以比特为单位用%分隔表示 字母, 数字, -_!~*.()'不会被转换 |
||||||||||||||||||||||||||||||||||||||||||||||||||
| 编码方法 |
|
||||||||||||||||||||||||||||||||||||||||||||||||||
| 解码方法 |
|
||||||||||||||||||||||||||||||||||||||||||||||||||
| History Object |
|||||||||||||||||||||||||||||||||||||||||||||||||||
| 管理窗口的浏览历史 | |||||||||||||||||||||||||||||||||||||||||||||||||||
| 呼出方法 | history window.history |
||||||||||||||||||||||||||||||||||||||||||||||||||
| 属性 |
|
||||||||||||||||||||||||||||||||||||||||||||||||||
| 方法 |
|
||||||||||||||||||||||||||||||||||||||||||||||||||
| Navigator Object |
|||||||||||||||||||||||||||||||||||||||||||||||||||
| 概要 | Navigator 对象包含有关浏览器的信息 | ||||||||||||||||||||||||||||||||||||||||||||||||||
| 呼出 | navigator window.navigator |
||||||||||||||||||||||||||||||||||||||||||||||||||
| 属性 只可读 |
只可读
|
||||||||||||||||||||||||||||||||||||||||||||||||||
| 方法 |
|
||||||||||||||||||||||||||||||||||||||||||||||||||
| Screen Object | |||||||||||||||||||||||||||||||||||||||||||||||||||
| 概要 | 包含显示屏大小以及色数等信息 | ||||||||||||||||||||||||||||||||||||||||||||||||||
| 呼出 | screen window.screen |
||||||||||||||||||||||||||||||||||||||||||||||||||
| 属性 只可读 |
只可读
|
||||||||||||||||||||||||||||||||||||||||||||||||||
| Document Object |
|||||||||||||||||||||||||||||||||||||||||||||||||||
| 概要 | 表示页面内容 接入DOM |
||||||||||||||||||||||||||||||||||||||||||||||||||
| 呼出 | document window.document |
||||||||||||||||||||||||||||||||||||||||||||||||||
| DOM关联 | http://blog.sina.com.cn/s/blog_dcb875d90102yc1u.html | ||||||||||||||||||||||||||||||||||||||||||||||||||
| 主要属性 |
|
||||||||||||||||||||||||||||||||||||||||||||||||||
| 主要方法 |
|
||||||||||||||||||||||||||||||||||||||||||||||||||
| Window的操作 | |||||||||||||||||||||||||||||||||||||||||||||||||||
| 暂略,p362 | |||||||||||||||||||||||||||||||||||||||||||||||||||
【WIP】客户端JavaScript Web Object的更多相关文章
- JavaScript 客户端JavaScript之 Web浏览器的环境
Web浏览器实现的Javascript,通过Web浏览器实现的JavaScript引入了大量可脚本化的对象(1.Web浏览器 2.HTML 3.HTML中的内容) Web浏览器中的Javascrip ...
- 【JavaScript权威指南(第五版)】笔记之第二部分 客户端JavaScript 第13章~第23章
第十三章 Web浏览器中的javascript ① eg:下面两行代码实际上执行的是相同的功能 var answer = 42; window.answer = 42; ③每个window对象 ...
- JavaScript 客户端JavaScript之脚本化HTTP(通过XMLHttpRequest)
XMLHttpRequest对象的设计目的是为了处理由普通文本或XML组成的响应:但是,一个响应也可能是另外一种类型,如果用户代理(UA)支持这种内容类型的话. 大多数浏览的客户端JavaScri ...
- JavaScript 客户端JavaScript之事件(DOM API 提供模块之一)
具有交互性的JavaScript程序使用的是事件驱动的程序设计模型. 目前使用的有3种完全不同的不兼容的事件处理模型. 1.原始事件模型 (一种简单的事件处理模式) 一般把它看作0级DOM API ...
- JavaScript 客户端JavaScript之 脚本化浏览器窗口
1.计时器 客户端Javascript以全局函数setTimeOut().clearTimeOut().setInterval().clearInterval()提供这一功能. 前者是从运行的那一 ...
- JavaScript 客户端JavaScript之 脚本化文档
客户端JavaScript的存在把静态HTML转变为交互式的Web应用程序,脚本化Web页面的内容正是JavaScript存在的理由. 一个文档对象模型或者说DOM就是一个API,它定义了如何访问 ...
- 前端--关于客户端javascript
浏览器中的Javascript 客户端javascript就是运行在浏览器中的javascript,现代的浏览器已经有了很好的发展,虽然它是一个应用程序,但完全可以把它看作是一个简易的操作系统,因为像 ...
- 【ASP.NET Web API教程】3.2 通过.NET客户端调用Web API(C#)
原文:[ASP.NET Web API教程]3.2 通过.NET客户端调用Web API(C#) 注:本文是[ASP.NET Web API系列教程]的一部分,如果您是第一次看本博客文章,请先看前面的 ...
- windows phone 7 客户端和web的交互(WebBrowser的使用)
原文:windows phone 7 客户端和web的交互(WebBrowser的使用) 前几天看到淘宝的Android客户端,有种促销的功能,当点击促销的时候连接的淘宝促销wap页面,然后点击商品后 ...
随机推荐
- 进程监控模块配置与使用 ------ACE(开源项目)
下面我先从此工程的作用讲起: 此工程适用于程序异常退出,然后自动重启该程序.对于,系统重启不了该进程,那此程序将返回-1,也无法进行下一步工作. 下面,先从配置开始讲起: 参考资料:http://hi ...
- ISC DHCP: Enterprise grade solution for configuration needs
https://www.isc.org/downloads/dhcp/ ISC DHCP: Enterprise grade solution for configuration needs All ...
- Python 包的制作(__init__.py)
如何制作一个自己的包:首先,需要创建一个文件夹,将其作为顶层包,在此文件夹内我们可以定义各个不同的子文件夹与 .py 文件作为各个子包与模块注意:在每个包文件夹下都需要有一个 __init__.py ...
- 项目问题总结2:GUID区分大写和小写吗?
问题描写叙述: 近期在做项目的过程中,遇到一个问题,将从基础系统查询出来的课程ID作为參数去考评系统里查询考试信息,却什么也查不出来,调试了半天不知道什么原因. 问题分析: 静下心来思考一下,能够肯定 ...
- Mac使用小结
1.修改pip的镜像地址及更新pip https://www.cnblogs.com/techroad4ca/p/5922389.html 2.更新python的库,比如更新six sudo pip ...
- java -jar 与nohup的区别
——作为java程序员,经常会遇到这样一个问题,打个jar包,测试或者上线生产,于是乎面临的选择来了,java –jar or nohup? 下面我来扒一扒: 一. java -jar a.ja ...
- eureka-注册中心使用密码验证
spring cloud 1.1 版本之后可以使用 配置文件: bootstrap.yml server.port: 9000 spring.application.name: registry eu ...
- 做了一道跑大数据的最短路挂了,基于vector的二维模拟邻接表实现Dijkstra算法(*【模板】)
代码: #include <stdio.h> #include <string.h> #include <string> #include <vector&g ...
- HDU3338 Kakuro Extension —— 最大流、方格填数类似数独
题目链接:https://vjudge.net/problem/HDU-3338 Kakuro Extension Time Limit: 2000/1000 MS (Java/Others) ...
- MYSQL初级学习笔记一:MYSQL常用命令和数据库操作(DDL)!(视频序号:初级_3,4)
知识点一:MYSQL常用命令(3) 登入方法:一,mysql –u 账号 –p 密码 退出方法:一,EXIT,QUIT 修改MYSQL命令提示符: 连接上客户机之后,通常使用prompt命令修改: 连 ...