1.什么是javascript的单线程javascript是单线程的语言,所以在一个进程上,只能运行一个县城,不能多个线程同时运行.也就是说javascript不允许多个线程共享内存空间.如果多个线程想同时运行,则必须采用排队的方式.即只有当前一个线程执行完毕,后一个线程才开始执行.javascript的线程包括函数调用,I/O设备(ajax请求),定时器,用户操作事件(click,keyup等) 2.堆,栈,队列堆(HEAP):存放对象.javascript所有皆为对象,如函数是“可调用对象”…