首页 > 其他分享 >箭头函数

箭头函数

时间:2022-11-15 11:15:15浏览次数:26  
标签:info function console log name 箭头 data 函数

注意:发送网络请求时,回调函数必须要使用箭头函数。

<script>
	function f1(name,age){
        console.log(name,age);
    }
    f1("失败",99);

    //箭头函数
    let f2 = (name,age) =>{
        console.log(name,age);
    }
    f2("订单",99);
</script>
<script>
    var name = "啊vv";
    let info = {
        name: "szw'",
        func: function () {
            console.log(this.name); // 函数内部默认都有this关键字
        }
    }
    info.func();

    function getData() {
        console.log(this.name); // 函数内部默认都有this关键字,this=window
    }

    getData();
</script>
<script>
    var name = "是vv";
    let info = {
        name: "szw",
        func: function () {
            console.log(this.name); // 函数内部默认都有this关键字,this=info对象

            function getData() {
                console.log(this.name); // 函数内部默认都有this关键字,this=window
            }
            getData();
        }
    }
    info.func();
</script>
<script>
    var name = "svv";
    let info = {
        name: "szw",
        func: function () {
            console.log(this.name); // 函数内部默认都有this关键字,this=info对象

            let getData = () => {
                console.log(this.name); // 函数内部默认都有this关键字
            }
            getData();
        }
    }
    info.func();
</script>
<script src="https://cdn.bootcdn.net/ajax/libs/axios/0.21.1/axios.min.js"></script>
<script>

    let info = {
        data: null,
        send: function () {
            axios({
                method: "post",
                url: "https://api.luffycity.com/api/v1/auth/password/login/?loginWay=password",
                data: {
                    username: "szw",
                    password: "sss"
                },
                headers: {
                    "content-type": "application/json"
                }
            }).then(function (res) {
                console.log(this,res);
                this.data = res;//data没改
            })
        }
    }
    info.send();
</script>
<script src="https://cdn.bootcdn.net/ajax/libs/axios/0.21.1/axios.min.js"></script>
<script>

    let info = {
        data: null,
        send: function () {
            axios({
                method: "post",
                url: "https://api.luffycity.com/api/v1/auth/password/login/?loginWay=password",
                data: {
                    username: "alex",
                    password: "dsb"
                },
                headers: {
                    "content-type": "application/json"
                }
            }).then((res) => {
                console.log(this,res);
                this.data = res; //data改了
            })
        }
    }
    info.send();
</script>

标签:info,function,console,log,name,箭头,data,函数
From: https://www.cnblogs.com/sherwin1995/p/16891712.html

相关文章

  • JavaScript自定义数据类型判断函数
    functionjudgeType(ele){letres=typeofele;if(res==="object"){//短路表达式,第一个成立则返回第二个的值,第一个不成立,则返回第一个的值......
  • Oracle中的substr()函数,截取字符串
    实例、selectsubstr('HelloWorld',0,3)valuefromdual;//返回结果:Hel,截取从“H”开始3个字符、selectsubstr('HelloWorld',1,3)valuefromdual;//返回结果:Hel,截取......
  • all和any函数
    “全称”和“存在”的定义全称:所有的逻辑表达式都为True,才为True;只要有一个为False,即为False。存在:任意一个逻辑表达式为True,就为True;所有都是False,才为False。......
  • Mysql (数学相关函数机日期函数)
    一、数学相关函数(一)abs绝对值(二)ceiling(number2)向上取整,得到比num2大的最小整数(三)BIN(decimal_number)十进制转二进制(四)conv(number2,from_base,to_base)进制......
  • c++ 函数指针
    函数指针是指向函数的指针。指针的类型由它的返回类型和形参类型共同决定。例如bool(*Pf)(conststring&,conststring&);pf指向一个函数,函数的参数是两个string......
  • Python函数
    1.函数的定义1.函数代码用关键字def声明,后接函数标志性名称(参数)2.函数参数放置()中,可以有零个或多个3.return表达式结束函数4.匿名函数:lambda......
  • Yii全局函数使用
    由于YII致力于完美的整合第三方库,它并没有定义任何全局函数。yii中的每一个应用都需要全类别和对象范围。例如,Yii::app()->user;Yii::app()->params['name'];等等。我们可以......
  • php filter函数库 (与变量和类型有关的扩展),可以过滤常用邮件,IP,变量数组等...
     filter扩展库简介 Thisextensionfiltersdatabyeithervalidatingorsanitizingit.Thisisespeciallyusefulwhenthedatasourcecontainsunknown(orfore......
  • 利用函数求一千到两千的闰年
    #include<stdio.h>intis_leap_year(inty){ if(y%4==0&&y%100!=0) return1; else return0; }intmain(){ intyear=0; for(year=1000;year<=2000;year++) { if(1==is_......
  • SQLServer内置函数实现MD5加密与解密
    SQLServer内置函数实现MD5加密⼀、MD5加密HASHBYTES('加密⽅式','待加密的值')加密⽅式=MD2|MD4|MD5|SHA|SHA1返回值类型:varbinary(maximum8000bytes)⼆、MD5......