javascript中的尺寸与坐标
坐标系
视口:
顶级窗口或标签页的视口只是实际显示文档内容的浏览器的一部分;不包括浏览器的外壳(如菜单;工具条;标签页等)。框架页中显示的文档的视口是定义了框架页的< iframe >元素;单个元素有滚动条时,内容区域是视口。
顶级窗口或标签页的视口只是实际显示文档内容的浏览器的一部分;不包括浏览器的外壳(如菜单;工具条;标签页等)。框架页中显示的文档的视口是定义了框架页的< iframe >元素;单个元素有滚动条时,内容区域是视口。
网络协议包括:语法;语义;同步。
osi有七层协议体系结构;tcp/ip有四层体系结构。
四层(三层):应用层;运输层;网际层;网络接口层(无具体内容)。
折中采用五层:应用层;传输层;网络层;数据链路层;物理层。
应用层;应用层协议如http;ftp等
传输层;TCP;UDP协议
网际层;IP协议
链路层:网络特有的链路接口
物理层:物理网络硬件
JavaScript中的对象有一个特殊的 [[Prototype]] 内置属性,其实就是对于其他对象的引用。几乎所有的对象在创建时 [[Prototype]] 属性都会被赋予一个非空的值。 但对象的[[Prototype]] 链接也可以为空,虽然很少见。
1.盒模型:width;height;padding;border;margin;line-height;
2.布局定位:display;position;【top,right,bottom,left】 ;z-index; float;clear;overflow;clip ;flex;vertical-align;box-sizing;
能够向服务器请求额外的数据而无须卸载页面;
XMLHttpRequest对象(IE5和6中是ActiveXObject对象);
javascript Object Notation:javascript对象表示法的简称就是JSON;相比XML,它是在javascript中读写结构化数据的更好方式。
JSON只是一种数据格式,但其并不从属于javascript。
JSON语法可以表示以下三种类型值:简单值(string,number,boolean,null但不包含undefined);对象(键值对中的值可以是简单值,也可以是复杂数据类型的值);数组(值可以是简单值,对象,数组)【不支持变量,函数或对象实例】
学习 this 的第一步是明白 this 既不指向函数自身也不指向函数的词法作用域(函数声明的位置)。
this 是在运行时进行绑定的,并不是在编写时绑定,它的上下文取决于函数调 用时的各种条件。this 的绑定和函数声明的位置没有任何关系,只取决于函数的调用方式。