JS学习之-04

javescript:void(0)

该操作符指定要计算一个表达式但是不返回值

href="#"与href="javascript:void(0)"的区别

#包含了一个位置信息,默认的锚是#top,也就是网页的上端。

而javascript:void(0)仅表示一个死链接。

异步编程

setTimeout(function,time)

该函数可以在指定time时间后使用子线程执行一个函数

异步AJAX

var xhr = new XMLHttpRequest();

xhr.onload = function() {

}

xhr.onerror = function() {

}

xhr.send("GET", "url", true);

xhr.send();

Promise与async、await

JS闭包

该函数可以调用父函数的作用域属性,而父函数作为匿名函数,其私有变量由自身的域所控制,外部修改该属性只能通过向外暴露的函数进行操作。而父函数本身被该函数持有,则不会引起回收。

你可能感兴趣的:(javascript,学习,okhttp)