JS 相关代码解答 实现的目标应该是检测输入文本是否是全部由字母组成的!

求具体分析分析各行到底是什么意思,多谢!


var button = document.querySelector('button')
            
            button.onclick = function(){
                var text = document.querySelector('input').value.toLowerCase()
                prompt(text)
                console.log(text.length)
                function prompt(text){
                    var b = true
                    
                    for(var i=text.length;i>0;i--){
                        if(text[i]>=0 && text[i]<=9){
                            b = false
                        }
                        
                    }
                    if(b){
                        alert("您使用了泛型窗口")
                    }else{
                        alert("您没有使用泛型窗口")
                    }
                    
                    
                }
                
            }
            

先给你解释一下代码

img

先优化一下代码

img

再优化一下

img

谢谢您,解释完全懂了。优化代码部分还没有学到,提前学习了谢谢您!!!!!!