JavaScript
zhiwenxuan
多一份努力,多一份幸运
展开
-
JavaScript一个通用于代理和不代理的绑定事件函数
这篇文章主要关于js一个通用的绑定事件函数。绑定事件在我们开发的过程中会经常用到。写一个通用的函数是很必要的。 这里先讲一下代理。如一下代码,ul中有很多个li,而且li还有可能增加。如果要为每个li添加一个点击事件,操作起来将比较麻烦,代码量大不简洁,占内存。这时可以将事件代理到ul上,当点击li时,由于事件冒泡,ul上也起作用,之后再判断是点击那个li即可。<ul id="uid">原创 2017-09-04 00:18:00 · 427 阅读 · 0 评论 -
JavaScript异步和单线程经典的例子setTimeout
这篇文章主要讲一下js的异步和单线程以及一个经典例子。 JavaScript是单线程和异步执行的。单线程的意思是一次只干一件事,所有要执行的任务都是排队一个个来。 异步和同步是相对的,同步是说执行任务时要阻塞,上一个任务没有执行完,下一个任务不会执行。而异步会有所不同,当上一个任务需要等待时,会把该任务暂存起来,不会立即执行,等到所有程序执行完,处于空闲状态时,会立即查看有没有暂存的任务原创 2017-09-02 23:14:19 · 362 阅读 · 0 评论 -
关于JavaScript单线程的一些事
关于JavaScript单线程的一些事 标签: JavaScript 单线程 摘录地址:关于JavaScript单线程的一些事 首先,说下为什么 JavaScript 是单线程? 总所周知,JavaScript 是以单线程的方式运行的。说到线程就自然联想到进程。那它们有什么联系呢? 进程和线程都是操作系统的概念。进程是应用程序的执行实例,每一个进程都是由私有的虚拟地址空间、代码、数据和其它系...转载 2018-09-28 10:37:34 · 156 阅读 · 0 评论