javascript学习

由浅入深的学习javascript,贪多嚼不烂,每天一篇javascript知识和javascript代码,从基础入门,学习并总结,一定可以克服这个大难关。

因为JS运行在浏览器中,是单线程的,每个window一个JS线程,既然是单线程的,在某个特定的时刻只有特定的代码能够被执行,并阻塞其它的代码。而浏览器是事件驱动的(Event driven),浏览器中很多行为是异步(Asynchronized)的,会创建事件并放入执行队列中。

阅读全文

是的,没看错标题,重要的事情要说三篇,javascript闭包。 在看下面的总结前,先来复习一下之前写过的几篇闭包(都是泪): 闭包相关的代码 js16:匿名函数和闭包 单击li,输出当前li在列表的序号 首先先简要总结闭包特性: 函数的局 ...

阅读全文

动态脚本 我们在页面中使用<script>元素就可以向页面中插入javascript代码。有两种方式:一种是通过src属性引用外部的JS文件,一种是用这个元素来包含一段js代码。所谓的动态脚本,就是指这个脚本在页面加载时不存在, ...

阅读全文