0

私はこの三項if文を扱っています:

a[textProp] = _newText + ' (' + (_newText === a[textProp] ? 'no change' : 'changed') + ')';

そして、それを標準の JavaScript に戻したいと思います (読みやすくするため)。さらに、変数が空/nullであるかどうかをテストするために、if、else if、elseステートメントにしたいと考えています。

これは私が持っているものですが、動作しません:

if (_newText = null) {
'Invalid Record';
}
else if (_newText === a[textProp]) {
'no change';
}
else(_newText != a[textProp]) {
'changed';
}
+ ')';
4

2 に答える 2

1
if (_newText = null) {
             ^

する必要があります

if (_newText == null) {
             ^^

また

if (_newText === null) {
             ^^^

そして、文字列を構築する必要があります

a[textProp] = 'Invalid Record';
于 2013-10-24T01:01:23.360 に答える