首页 > 编程知识 正文

python箭头函数,js普通函数的this指向

时间:2023-05-03 19:34:47 阅读:39973 作者:1343

三元表达式vue.js中三元运算符的表达式:

(expression1? (expression2) : (expression2) )。

expression1中评价为true时的值为expression2,expression1中评价为false时的值为expression3。

例如,使用if else

if(a=1) b=a; (else ) c=a; }中,使用三元表达式如下:

a=1? b=a : c=a箭头函数按ES6标准添加的函数

更简短的函数并且不绑定this

x={if(x0 ) { return x*x; } else { return -x*x; }如果只有一个表达式,则不需要括号()和return

x=x*x是

功能(x ) { return x*x; }

如果有多个语句,则括号()和return不能省略

(x,y )=x y

如果要返回到一个对象,请注意:

不能写为x={foo:x}}x={foo:x}

Note:

由于亚罗函数没有自己的this指针,因此在使用call ()、apply )方法调用时,将忽略第一个参数。 箭头函数不能用作构造函数。 此外,与new一起使用时抛出错误的箭头函数不能用作生成器。 yield关键字通常不能用于箭头函数

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。