摘要:
SyntaxError是解析代码时发生的语法错误 (2)ReferenceError ReferenceError是引用一个不存在的变量时发生的错误。 另一种触发场景是,将一个值分配给无法分配的对象,比如对函数的运行结果或者this赋值。 上面代码对函数console.log的运行结果和this赋值
阅读全文
posted @ 2017-01-07 18:28
JSer_cnblog
阅读(15171)
推荐(1)
摘要:
一. 普通对象与函数对象 JavaScript 中,万物皆对象!但对象也是有区别的。分为普通对象和函数对象,Object ,Function 是JS自带的函数对象。下面举例说明 function f1(){}; var f2 = function(){}; var f3 = new Function
阅读全文
posted @ 2017-01-06 18:39
JSer_cnblog
阅读(179)
推荐(0)
摘要:
什么是事件? 事件(Event)是JavaScript应用跳动的心脏 ,也是把所有东西粘在一起的胶水。当我们与浏览器中 Web 页面进行某些类型的交互时,事件就发生了。事件可能是用户在某些内容上的点击、鼠标经过某个特定元素或按下键盘上的某些按键。事件还可能是 Web 浏览器中发生的事情,比如说某个
阅读全文
posted @ 2017-01-06 17:07
JSer_cnblog
阅读(196)
推荐(0)
摘要:
document.write的用处 document.write是JavaScript中对document.open所开启的文档流(document stream操作的API方法,它能够直接在文档流中写入字符串,一旦文档流已经关闭,那document.write就会重新利用document.open
阅读全文
posted @ 2017-01-06 11:37
JSer_cnblog
阅读(211)
推荐(0)
摘要:
运动框架的实现思路 运动,其实就是在一段时间内改变left、right、width、height、opactiy的值,到达目的地之后停止。 现在按照以下步骤来进行我们的运动框架的封装: (一)匀速运动 速度动画 运动基础 思考:如何让div动起来?如下: 计时器setInterval(函数,交互时间
阅读全文
posted @ 2017-01-05 13:28
JSer_cnblog
阅读(195)
推荐(0)
摘要:
摘要: javascript和其他编程语言相比比较随意,所以javascript代码中充满各种奇葩的写法,有时雾里看花,当然,能理解各型各色的写法也是对javascript语言特性更进一步的深入理解。 ( function(){…} )()和( function (){…} () )是两种javas
阅读全文
posted @ 2017-01-04 13:53
JSer_cnblog
阅读(178)
推荐(0)
摘要:
1)SyntaxError SyntaxError是解析代码时发生的语法错误 // 变量名错误 var 1a; // 缺少括号 console.log 'hello'); (2)ReferenceError ReferenceError是引用一个不存在的变量时发生的错误。 unknownVariab
阅读全文
posted @ 2017-01-03 18:53
JSer_cnblog
阅读(256)
推荐(0)
摘要:
JavaScript Scoping and Hoisting Do you know what value will be alerted if the following is executed as a JavaScript program? var foo = 1; function bar
阅读全文
posted @ 2017-01-02 17:03
JSer_cnblog
阅读(179)
推荐(0)
摘要:
[1]定义 浏览器内核分成两部分渲染引擎和js引擎,由于js引擎越来越独立,内核就倾向于只指渲染引擎 渲染引擎是一种对HTML文档进行解析并将其显示在页面上的工具[2]常见引擎 渲染引擎: firefox使用gecko引擎 IE使用Trident引擎 2015年微软推出自己新的浏览器,原名叫斯巴达,
阅读全文
posted @ 2017-01-01 16:41
JSer_cnblog
阅读(197)
推荐(0)