Краткий ответ: нет.
Мало того, что вы не можете объявлять переменные как таковые, вы даже не должны этого хотеть, если это возможно.Для читателя это может сбить с толку.
Операторы двойного минуса выполняют операцию после / до декремента, т. Е. Вычитают единицу из переменной и возвращают значение декремента (пре-декремент) или исходное значение (пост-декремент).декремент).
Ваше утверждение пытается уменьшить неинициализированное значение, которое в лучшем случае сбивает с толку.Однако если вам просто нужна такая схема именования, вы можете использовать свойство объекта следующим образом:
var bla = {};
bla['new_result_data_flag--'] = 'fluffy';