JS学习之-04

2023-12-30 21:28:32

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闭包

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

文章来源:https://blog.csdn.net/Dragonlongbo/article/details/135309460
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。