Есть ли способ передать имя переменной в виде строки в функции?Передать переменную как параметр в функции javascript
Например, я пытаюсь инициализировать datatable с помощью функции, которая передается в переменных для атрибутов datatable. Без использования функции, я бы инициализировать таблицу по:
TabularTables.myTable = new Tabular.Table({
name: myTable
})
Вместо этого, я хочу, чтобы инициализировать его с помощью функции, как:
function buildTable(tableName) = {
TabularTables.tableName = new Tabular.Table({
name: tableName
})
}
И называют его:
buildTable('coolTableName');
Однако, когда я пытаюсь это сделать, я получаю сообщение об ошибке «В вашей таблице отсутствуют атрибуты».
Может кто-нибудь помочь?
Спасибо!
возможно дубликат [Динамически объекта доступа собственности с использованием переменной] (http://stackoverflow.com/questions/4244896/ dynamic-access-object-property-using-variable) – Teemu