- 博客(7)
- 收藏
- 关注
原创 实现AJAX请求
当对象的 readvState 变为 4 的时候,代表服务器返回的数据接收完成,这个时候可以通过判断请求的状态,如果状态是 2xx 或者 304 的话则代表返回正常。AJAX是 Asynchronous JavaScript and XML 的缩写,指的是通过 JavaScript 的 异步通信,从服务器获取 XML文档从中提取数据,再更新当前网页的对应部分,而不用刷新整个网页。在这个对象上使用 open 方法创建一个 HTTP 请求,open 方法所需要的参数是请求的方法、请求的地址、
2023-07-16 22:43:59
54
1
原创 什么是闭包? (有代码有讲解)
我们也来了解一下。内存泄露也称作"存储渗漏",用动态存储分配函数动态开辟的空间,在使用完毕之后未释放,结果导致一直占据该内存单元,直到程序结束----------即所谓内存泄露其实说白了就是该内存空间使用之后没有及时回收。
2023-07-16 22:18:40
52
1
原创 JavaScript有哪些内置对象?
js 中的内置对象主要指的是在程序执行前存在全局作用域里的由 js 定义的一些全局属性、函数和用来实例化其他对象的构造函数对象。一般经常用到的如全局变量值 NaN、undefined,全局函数如 parselnt0、parseFloat0 用来实例化对象的构造函数如 Date、Obiect 等,还有提供数学计算的单体内置对象如 Math 对象。基本对象包括一般对象、函数对象和错误对象。例如 Object、Function、Boolean、Symbol、Error等。用来表示数字、日期和执行数学计算的对象。
2023-07-01 21:30:00
75
原创 let、const、var的区别
(hoisting)的特性,即在其作用域内的任何位置都可以访问到变量的声明。let 和 const 声明的变量不存在变量提升,如果在变量声明之前访问变量,会导致引用错误。,允许你在相同作用域内声明同名的变量。const 声明的变量也具有块级作用域,但它声明的是常量,一旦被赋值后就不能再修改。函数作用域是指在函数内部声明的变量只在该函数内部可见,而全局作用域中声明的变量则在整个代码文件中都可见。var 声明的变量在整个函数内部都可见,而 let 和 const 声明的变量只在声明所在的块级作用域内可见。
2023-07-01 01:07:56
205
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人