摘要:this的用法在函数中this到底取何值,是在**函数真正被调用执行的时候确定的**,函数定义的时候确定不了.因为this的取值是执行上下文环境的一部分,每次调用函数,都会产生一个新的执行上下文环境.**1. 构造函数之this**```function Foo() { this.name = "z
阅读全文
摘要:函数1. 函数的声明1.1 关键字 function函数就是使用function命令命名的代码区块,便于反复调用。function命令后面是函数名,函数名后面是一对圆括号,里面是传入函数的参数。函数体放在大括号里面。//函数的声明function test() {//方法体}1.2 函数表达式除了用
阅读全文
摘要:对象基础JavaScript有一种复杂数据类型,对象数据类型,和五种简单数据类型:数字(Number),字符串(String),布尔(Boolean),未定义(Undefined),和空(Null)。1. 什么是对象对象是一组无序的原始数据类型(或引用数据类型)序列,并且这个序列以键值对的形式存储.
阅读全文
摘要:什么是AjaxAJAX即“Asynchronous Javascript And XML”(异步JavaScript和XML ),是指一种创建交互式网页应用的网页开发技术。通过在后台与服务器进行少量数据交换,AJAX 可以使网页实现异步更新。这意味着可以在不重新加载整个网页的情况下,对网页的某部分进
阅读全文
摘要:事件驱动模型JavaScript 使我们有能力创建动态页面。事件是可以被 JavaScript 侦测到的行为。网页中的每个元素都可以产生某些可以触发 JavaScript 函数的事件。比方说,我们可以在用户点击某按钮时产生一个 onClick 事件来触发某个函数。1. 事件驱动要素1.1 事件源触发
阅读全文
摘要:NODE操作1. NODE类型DOM 是这样规定的:整个文档是一个文档节点每个 XML 标签是一个元素节点包含在 XML 元素中的文本是文本节点每一个 XML 属性是一个属性节点注释属于注释节点2. 获取NODE的方式2.1 通过获取元素的方式获取NODEdocument.getElementByI
阅读全文
摘要:正则表达式正则表达式(Regular Expression) 又称作正规表达式或常规表示法,它使用单个字符串来描述,匹配一系列符合某个句法规则的字符串.通常使用正则表达式来检索或替换那些符合某个模式的文本.命令Bracket 括号: 正则表达式中有3种类型的括号, 方括号 [] , 花括号{}和圆括
阅读全文