javascrupt语言是怎么对文本框里的js代码的判断进行加载和处理的?怎么实现这个功能?

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)

        }