一、创建 script 标签,引入 js 文件
// 创建script标签,引入外部文件
let script = document.createElement('script')
script.type = 'text/javascript'
script.src = 'https://unpkg.com/vue@next'
document.getElementsByTagName('head')[0].appendChild(script)
// 引入成功
script.onload = function () {
console.log('js资源已加载成功了')
}
// 引入失败
script.onerror = function () {
console.log('js资源加载失败了')
}
二、创建 script 标签,执行 js 代码
// 创建script标签,执行script内容
let script = document.createElement('script')
script.type = 'text/javascript'
script.text = `
console.log(111)
`
document.getElementsByTagName('head')[0].appendChild(script)