其他分享
首页 > 其他分享> > JS学习笔记

JS学习笔记

作者:互联网

1.JS是单线程的,同一时刻只能执行一个代码片段,即所谓的单线程执行模型、

2.所有已生成的时间都会放在同一个事件队列中。

3.其放置事件的队列是在页面构建阶段和事件处理阶段以外的。这个过程对于决定事件何时发生并将其推入事件队列很重要,这个过程不会参与事件处理线程。

4.对于事件的处理,已经处理函数的调用是异步的。

5.window.onload = function(){};缺点:对于某个事件只能注册一个事件处理器。也就是说,一不小心就会将上一个事件处理器改写掉。

6.客户端web应用的两个生命周期阶段:(1)构建页面+注册事件处理器(2)事件处理。

7.函数是第一类对象

(1)通过字面量创建

(2)赋值给变量、数组项或其他对象的属性。

(3)作为函数的参数传递

(4)作为函数的返回值

(5)具有动态创建和分配的属性

 

标签:事件处理,单线程,笔记,JS,学习,处理器,事件队列,事件
来源: https://www.cnblogs.com/studynow/p/JavaScript.html