JAVASCRIPT - 需要理解脚本

JAVASCRIPT - Need to understand the script

本文关键字:脚本 JAVASCRIPT      更新时间:2023-09-26

我是编程或脚本的新手。我最近开始学习 JavaScript 和 SQL 的 101 门课程,所以我很难理解语句。我们公司使用健康信息系统,我们可以在其中使用 javascript 来控制表单中的一些字段行为。

我正在处理的表单之一具有"持续时间"字段,其中的总和被拉入一个字段。该字段将此 Javascipt 语句作为默认值。

VBFormatTimeDuration((formAction !='ADD' ? getDataValue('event_view', 'event_log_id', keyValue, 'duration_total') : '0')

我假设这是一个带有三元运算符的条件语句......我似乎无法得到它的某些部分。它似乎也调用了 SQL 视图和表中的列......

有人可以帮助我理解这句话吗?

谢谢

达里尔

你是对的,它是一个三元,

(formAction !='ADD' ? getDataValue('event_view', 'event_log_id', keyValue, 'duration_total') : '0')

方法

if(formAction !='ADD')
   getDataValue('event_view', 'event_log_id', keyValue, 'duration_total') 
else
   '0'