gpt4 book ai didi

javascript 语义

转载 作者:数据小太阳 更新时间:2023-10-29 05:17:07 25 4
gpt4 key购买 nike

我正在尝试提升我的 javascript 编程技能(或者说我的编程技能时期 :))

所以我试图理解一些语义:

第一行的“?”是什么意思?均值和“-distance”中的减号

第二行中的“+=”或“-=”是什么意思?

 el.css(ref, motion == 'pos' ? -distance : distance)

animation[ref] = (mode == 'show' ? (motion == 'pos' ? '+=' : '-=') : (motion == 'pos' ? '-=' : '+=')) + distance;

谢谢

最佳答案

一个? b : c 表示“b 如果 a 为真,c 否则”。

-a表示a,求反

a -= b and a += b 意思是a = a - b and a = a + b分别。但是,在您的示例中,这些运算符实际上并未出现在代码中,它们只是代码正在处理的文本字符串。

关于javascript 语义,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2145638/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com