Обратиться к свойству объекта через его название
Здравствуйте, у меня есть код:
var funcName = "sin"; math.import({ funcName: function (x) { //Интересует эта строчка return func(GetRadAngle(x)); } }, { override: true }); Есть ли какая-то возможность обращаться к свойству объекта зная название этого свойства, то есть интересующая меня строка должна становиться при подстановке этим: sin: function (x) Заранее спасибо! |
пока что это есть только в черновиках ES6
Цитата:
var funcName = "sin"; math.import({ *!*[funcName]*/!*: function (x) { //Интересует эта строчка return func(GetRadAngle(x)); } }, { override: true }); поэтому придется делать так: var funcName = "sin", obj = {}; obj[funcName] = function (x) { return func(GetRadAngle(x)); }; math.import(obj, { override: true }); |
Спасибо!
|
Часовой пояс GMT +3, время: 18:29. |