0
こんにちは!変数のJavascript関数名
あなたは、以下の機能で私を助けていただけますか? コードは計画どおりに実行されますが、下の 'SLL'文字列を変数に置き換えるとエラーが発生します。
- は、これが正常に動作します。x = 'SLL'
- これは動作しません:X = schemename
コードを参照してください(私はVARのschemename以前のコードで= 'SLL' を定義仮定)以下
function sll() {
return 'got it';
}
var mySchemes = {
SLL: sll
};
x = 'SLL';
mySchemes[x]();
私はあなたが何を意味するかわかりません。もっとコードを投稿できますか? – Glund
このコードは正しく書式設定されていません...閉じるブレースなしの開始機能ブレースがあります。欠けているものがありますか? –
'var schemename = 'SLL'を使うことは何も問題ありません。あなたの質問を編集し、[mcve]を提供してください。 – Xufox