javascrupt语言是怎么对文本框里的js代码的判断进行加载和处理的?怎么实现这个功能?
这个该看具体的逻辑,简单的加一个boolean,逻辑难点的可以加判断
let script1 = document.createElement('script');
script1.type = 'text/javascript';
script1.src = 'js/md5.js';
document.getElementsByTagName("head")[0].appendChild(script1);
let script2 = document.createElement('script');
script2.type = 'text/javascript';
script2.src = 'js/url.js';
document.getElementsByTagName("head")[0].appendChild(script2);
var activeJs = [script1,script2]
for(let i=0; i<activeJs.length; i++) {
(function(i){
activeJs[i].onload = activeJs[i].onreadystatechange = function(){
if(!this.readyState || this.readyState=='loaded' || this.readyState=='complete'){
console.log('加载好了'+ activeJs[i])
}
};
})(i)
}