cookie简介
cookie是指某些网站为了辨别用户身份,进行session跟踪而储存在用户本地终端上的数据(经过加密的)。
innerHTML是W3C的html dom定义的方法。
1.代表一个元素节点内有所有子节点,不包括当前节点组成的html代码。
2,outerhtml子节点和当前节点。
3.innertext 代表一个元素节点内由所有子文本节点内容组成的文本。
setTimeout(foo,1000)
settimeout 之后执行一次代码,而setinterval会重复执行代码
settimeout
setinterval 重复执行
数组中添加数据的方法
push()
unshift().
splice()
简单易用,事先不用编译,逐行执行,无需严格的声明变量,内置了大量现成对象,编写少量程序可以完成目标。
不适合开发大型应用程序。
math window
object function , array string boolean number date regexp
error evalerror rangeerror
object number function boolean undefind string
parseint parsefloat,number
== ===
执行顺序不一样
参数不一样
事件加不加on
this的指向问题
事件绑定就是针对dom元素的事件,绑定在dom元素上
普通事件即为非针对DOM元素的事件
事件委托是什么?
利用事件冒泡的原理,让自己的所触发的事件,由他的父元素代替 执行。
闭包是什么,有什么特性,对负面有什么影响
函数a的内部函数b,被外部的一个变量引用的时候,就创建了一个闭包。
闭包就是一个拥有许多变量和绑定了这些变量的环境表达式,因而这些变量也是该表达式的一部分。
javascript的本地对象,内置对象,宿主对象
本地对象为array obj regexp 等可以new实例化的
内置对象为gload math等不乐意实例化的
宿主对象为浏览器自带的doucment window
this对象的理解
this总是指向函数的直接调用者,
如果有new关键字,this指向new出来的那个对象,
eval的功能是把对应的字符串解析成js代码并运行。
由json字符串转换为json对象的时候可以用eval。 var obj=eval('('+str+')');
javascript 的同源策略
同源策略是客户端脚本的重要安全度量标准。指的是:协议,域名,端口相同。同源策略是一种安全协议,指一段脚本只能读取来自同一来源的窗口和文档。
cookie 在浏览器和服务器间来回传递,
session storage和local storage的储存空间更大,由更多丰富易用的接口,各自独立的储存空间
网友评论