JavaScript
kalinara
这个作者很懒,什么都没留下…
展开
-
JSON
JSON原创 2017-07-23 00:20:53 · 399 阅读 · 0 评论 -
原生拖放
拖放事件原创 2017-07-20 18:21:24 · 306 阅读 · 0 评论 -
Comet
Comet原创 2017-07-29 16:28:43 · 331 阅读 · 0 评论 -
跨文档消息传递XDM
XDM 跨文档消息原创 2017-07-20 16:19:04 · 434 阅读 · 0 评论 -
表单(五)富文本编辑
富文本编辑原创 2017-07-20 14:14:46 · 1952 阅读 · 0 评论 -
表单(四)表单序列化
表单序列化原创 2017-07-20 11:50:23 · 518 阅读 · 0 评论 -
表单(三)选择框
选择框原创 2017-07-20 11:37:59 · 956 阅读 · 0 评论 -
DOM--(Element)
element原创 2017-07-06 16:06:20 · 170 阅读 · 0 评论 -
DOM--(Text)
Text类型原创 2017-07-06 16:01:57 · 179 阅读 · 0 评论 -
文档模式
文档模式原创 2017-07-06 15:55:06 · 283 阅读 · 0 评论 -
媒体元素
HTML5 媒体元素原创 2017-07-22 10:29:50 · 752 阅读 · 0 评论 -
历史状态管理
历史状态管理原创 2017-07-22 10:34:25 · 547 阅读 · 1 评论 -
浏览器对XML DOM的原生支持
XML原创 2017-07-22 11:47:46 · 504 阅读 · 0 评论 -
面向对象(一):对象属性
面向对象原创 2017-05-24 19:45:24 · 435 阅读 · 0 评论 -
关于this
this原创 2017-11-08 15:40:38 · 263 阅读 · 0 评论 -
关于JavaScript的编译原理
引擎:负责整个js程序的编译和执行过程 编译器:负责语法分析和代码生成 作用域:收集和维护一系列查询(由所有声明的标识符组成)【例子:声明一个变量并赋值 var a = value;】Step1.编译器对该程序段分解成词法单元 “var” 、”a”、 “=”、 “value”、”;”Step2.编译器对以上的词法单元解析成一个树结构(抽象语法树AST) javascript的语法解析器Es原创 2017-09-27 19:25:13 · 1008 阅读 · 0 评论 -
Ajax
Ajax(Asynchronous JavaScript + XML)Ajax能向服务器请求额外的数据而无须卸载页面,可以带来更好的用户体验。Ajax虽然名字包含XML,但Ajax通信与数据格式无关。HTTP 是一种协议, Ajax 是一种请求数据的方式,Ajax 发出去的是 HTTP请求。Ajax核心是XMLHttpRequest对象,简称XHR 【XMLHttpRequest】XHR为原创 2017-07-28 01:35:49 · 481 阅读 · 0 评论 -
跨域源资源共享CORS
CORS (Cross-Origin Resource Sharing) 定义了访问跨域资源时,浏览器与服务器如何进行沟通。 其基本思想是: 使用自定义的HTTP头部让浏览器与服务器进行沟通,从而决定 请求/响应 是成功还是失败。当浏览器发送一个简单请求GET或POST时,会在头部附加一个Origin字段,用来说明请求页面的源信息(协议、域名、端口),以便服务器根据这个头部信息来决定是否给予响应。原创 2017-07-28 21:20:19 · 375 阅读 · 0 评论 -
进度事件
Process Events进度事件原创 2017-07-28 14:47:42 · 266 阅读 · 0 评论 -
GET和POST
GET和POST原创 2017-07-28 01:48:50 · 567 阅读 · 0 评论 -
表单(二)文本框
表单 文本框原创 2017-07-19 17:38:32 · 1375 阅读 · 0 评论 -
表单(一)基础知识
表单原创 2017-07-19 17:10:16 · 285 阅读 · 0 评论 -
DOM--(Document类型)
DOM document原创 2017-07-06 15:42:45 · 236 阅读 · 0 评论 -
DOM--(Node)
DOM 节点树 Node原创 2017-07-06 15:26:31 · 232 阅读 · 0 评论 -
垃圾收集机制
垃圾收集器原创 2017-05-23 10:17:25 · 234 阅读 · 0 评论 -
事件类型--UI事件
UI事件原创 2017-07-12 15:22:09 · 516 阅读 · 0 评论 -
事件对象
事件对象event原创 2017-07-12 14:59:29 · 398 阅读 · 0 评论 -
事件处理程序/事件侦听器
事件处理程序1. HTML事件处理程序 2. DOM0级事件处理程序 3. DOM2级事件处理程序 4. IE事件处理程序 5. 跨浏览器事件处理程序原创 2017-07-12 14:35:49 · 450 阅读 · 0 评论 -
事件
DOM2级 事件模块 事件流 事件冒泡流 事件捕获流原创 2017-07-12 14:10:14 · 239 阅读 · 0 评论 -
作用域
全局执行环境是最外围的执行环境,在web浏览器中,window对象是全局执行环境某个执行环境所以代码执行后,环境被销毁,其中的所有变量和函数也销毁。(全局执行环境知道应用程序退出才销毁)内部环境可以通过作用域链访问所以的外部环境,但外部环境不能访问内部环境任何的变量和函数。即每个环境可以向上搜索作用域链,但不能向下搜索。执行环境的类型有两种:全局&局部(函数)延长作用域链的两种情况:With原创 2017-05-23 01:21:35 · 286 阅读 · 0 评论 -
操作符
检测类型:typeof 变量名/数值字面量var 变量 = xxx;typeof xxx;//返回变量的类型typeof 1;//numbertypeof "karine";//stringtypeof true;//booleantypeof undefined;//undefinedtypeof null;//objectvar test = new Object(); typeo原创 2017-05-23 00:56:04 · 248 阅读 · 0 评论 -
数据类型
5个简单数据类型:Undefined、Null、Boolean、Number、String1个复杂数据类型:Object【Undefined】在使用var声明变量但未对其加以初始化时,变量的值为undefined【Null】null值表示一个空对象指针,所以typeof(null)为object console.log(typeof(null)); //objectECMA-262规定c原创 2017-05-22 23:16:41 · 245 阅读 · 0 评论 -
报错类型及导致的原因
SyntaxError(语法错误)原因:解析代码时发生的语法错误ReferenceError(引用错误) 原因:引用了一个不存在的变量 Uncaught ReferenceError: 变量 is not defined将变量赋值给一个无法被赋值的对象RangeError(范围错误)原因:超出有效范围TypeError(类型错误) 原因:变量或参数不是预期类型,比如,对字符串、布尔值原创 2017-05-22 22:31:17 · 945 阅读 · 0 评论 -
引用类型
引用类型原创 2017-05-23 11:02:18 · 369 阅读 · 0 评论 -
Array数组
数组原创 2017-05-23 15:32:15 · 365 阅读 · 0 评论 -
基本包装类型
基本包装类型原创 2017-05-23 18:00:23 · 436 阅读 · 0 评论 -
页面中元素大小的确定
页面上的元素大小原创 2017-07-06 14:59:54 · 429 阅读 · 0 评论 -
DOM遍历
DOM2级遍历 NodeIterator TreeWalker原创 2017-07-06 14:52:04 · 248 阅读 · 0 评论 -
DOM范围
DOM范围提供range接口,通过范围选择文档中的一个区域,不必考虑节点的界限。原创 2017-07-06 14:27:15 · 291 阅读 · 0 评论 -
事件类型--鼠标与滚轮事件
鼠标事件滚轮事件原创 2017-07-13 00:58:14 · 844 阅读 · 0 评论