Следующий код используется для динамического выполнения внешнего файла JavaScript:использовать другое имя переменной, чем «script.src»
var script = document.createElement("script"); script.src = "http://www.example.com/test.js"; document.body.appendChild(script);
мне было интересно, могу ли я заменить script.src с другим именем, предпочтительно без точка? Или каким-то образом использовать eval вместе с unescape для декодирования точки, например,% 252E ?. Я знаю, как это сделать со строками, но с переменным именем я не уверен.
Вы хотите заменить 'script.src' переменной. Зачем? В чем проблема, с которой вы имеете дело? И почему тебя волнует, есть ли точка? –
@CrazyTrain Вы можете прочитать мой последний вопрос, это было решено. Спасибо за то, что вы не знаете моего вопроса. Хорошего дня. – Tom
Зачем мне читать ваш последний вопрос? Вы поставили вопрос здесь. Если вы не можете понять, как оценить имя свойства из переменной, тогда поверьте мне, вы не из тех, кто звонит людям невежественным. ... У меня очень хороший день, спасибо. –