Флаг Automati c Роллинг-счетчик или текст для вызова Javascript Функция - PullRequest
0 голосов
/ 06 февраля 2020

У меня есть внутренний HTML, который содержит цифры c или текстовые данные, которые продолжают отображать цифры или символы в соответствии с кодировкой js, которую я кодировал. Теперь я хотел бы использовать эти скользящие цифры или символы в качестве флага для вызова других функций, и эта последняя часть без какого-либо ручного взаимодействия. Другими словами, уже автоматизированные данные должны, в свою очередь, автоматизировать другую функцию. Как это сделать?

1 Ответ

0 голосов
/ 06 февраля 2020

Вот как вы можете динамически вызывать функции по строкам:

const dataInput1 = 'kangaroo';
const dataInput2 = 'honeybadger';

const functionCollection = new Object()

functionCollection.kangaroo = function () {
console.log('we live in Australia')
}

functionCollection.honeybadger = function () {
console.log('we are immortal')
}

functionCollection[dataInput1]()
//prints 'we live in Australia'

functionalCollection[dataInput2]()
//prints 'we are immortal'

Надеюсь, это то, что вы спросили.

...