1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/openharmony-arkcompiler_ets_frontend

 / Детали:

[Ошибка]: Непредвиденное поведение nullable булева значения

Предстоит сделать
Владелец
Создано  
05.03.2025
функция f(b?: boolean) {
    console.log(!b ? "не хорошо" : "хорошо")
}

f(true) выводит "хорошо" в TS и ArkTS
f(false) выводит "не хорошо" в TS, но "хорошо" в ArkTS
f(undefined) выводит "не хорошо" в TS, но "хорошо" в ArkTS

Решение: https://gitee.com/openharmony-sig/arkcompiler_ets_frontend/commit/16022861c644f90dc035679190251a229c1ed5f1

Комментарий (0)

GitLife Service Account Задача создана
GitLife Service Account добавлено
 
enhancement
label.
GitLife Service Account добавлено
 
waiting_for_assign
label.
Развернуть журнал операций

Вход Перед тем как оставить комментарий

Статус
Ответственный
Контрольная точка
Pull Requests
Связанные запросы на слияние могут быть закрыты после их объединения
Ветки
Дата начала   -   Крайний срок
-
Закрепить/Открепить
Приоритет
Участники(1)
1
https://api.gitlife.ru/oschina-mirror/openharmony-arkcompiler_ets_frontend.git
git@api.gitlife.ru:oschina-mirror/openharmony-arkcompiler_ets_frontend.git
oschina-mirror
openharmony-arkcompiler_ets_frontend
openharmony-arkcompiler_ets_frontend