JavaScript-GET请求方式

JavaScript-GET请求方式



# 小伙伴们点赞、收藏、评论是对我最大的支持!! 提示:以下是本篇文章正文内容,下面案例可供参考

一、JavaScript 是什么?

JavaScript(简称“JS”) 是一种具有函数优先的轻量级,解释型或即时编译型的编程语言。虽然它是作为开发Web页面的脚本语言而出名,但是它也被用到了很多非浏览器环境中,JavaScript 基于原型编程、多范式的动态脚本语言,并且支持面向对象、命令式、声明式、函数式编程范式

二、使用步骤

1.直接上demo

代码如下(示例):

<!DOCTYPE html>
<html lang="en">
    <head>
        <meta charset="UTF-8"/>
        <meta name="viewport" content="width=device-width, initial-scale=1.0"/>
        <meta http-equiv="X-UA-Compatible" content="ie=edge"/>
        <title>JS---GET请求</title>
        <script>
            window.onload = function(){
                var oBtn = document.getElementById("btn1");
                oBtn.onclick = function(){
                    //1、创建ajax对象
                    var xhr = null;
                    try{
                        xhr = new XMLHttpRequest();
                    }catch(error){
                        xhr = new ActiveXObject("Microsoft.XMLHTTP");
                    }
                    //2、调用open
                    xhr.open("get", "1.get.php?username=yyy&age=19&password=123abc", true);
                    //3、调用send
                    xhr.send();
                    //4、等待数据响应
                    xhr.onreadystatechange = function(){
                        if(xhr.readyState == 4){
                            //判断本次下载的状态码都是多少
                            if(xhr.status == 200){
                                alert(xhr.responseText);
                            }else{
                                alert("Error:" + xhr.status);
                            }
                        }
                    }
                }
            }
        </script>
    </head>
    <body>
        <button id = 'btn1'>GET请求</button>
    </body>
</html>

JavaScript 菜鸟教程官网链接:https://www.runoob.com/js/js-tutorial.html


总结

小伙伴们点赞、收藏、评论是对我最大的支持!!

JavaScript可以通过XMLHttpRequest对象或者Fetch API来发起网络请求。使用XMLHttpRequest对象的基本步骤如下:\[1\] 1. 创建一个XMLHttpRequest对象:使用`new XMLHttpRequest()`来创建一个XMLHttpRequest对象。 2. 监听对象状态的变化:使用`addEventListener`方法监听`readystatechange`事件,当状态变化时触发回调函数。 3. 配置网络请求:使用`open`方法配置请求的方式和URL地址。 4. 发送网络请求:使用`send`方法发送网络请求。 使用Fetch API的基本步骤如下:\[2\] 1. 使用`fetch`函数发起网络请求:使用`fetch`函数并传入URL地址作为参数来发起网络请求。 2. 监听对象状态的变化:使用`then`方法来监听网络请求的结果。 3. 处理网络请求的结果:在`then`方法的回调函数中处理网络请求的结果。 此外,如果需要取消网络请求,可以使用`abort`方法来强制取消请求。例如,使用XMLHttpRequest对象时,可以在`abort`事件中监听请求的取消。\[3\] 总结起来,JavaScript可以通过XMLHttpRequest对象或者Fetch API来发起网络请求,并可以使用`abort`方法来取消请求。 #### 引用[.reference_title] - *1* *2* *3* [网络编程-JavaScript中发送网络请求汇总](https://blog.csdn.net/m0_71485750/article/details/125632668)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down1,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

[前端]-小王

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值