📜  JavaScript RangeError – 重复次数必须小于无穷大

📅  最后修改于: 2022-05-13 01:56:22.022000             🧑  作者: Mango

JavaScript RangeError – 重复次数必须小于无穷大

如果String.prototype.repeat()方法的传递参数为无穷大,则此 JavaScript 异常重复计数必须小于无穷大。

信息:

RangeError: argument out of range (Edge)
RangeError: repeat count must be less than infinity and not 
            overflow maximum string size (Firefox)
RangeError: Invalid count value (Chrome)

错误类型:

RangeError

错误原因:传递的String.prototype.repeat()方法的count参数要么小于0,要么大于无穷大。

例1:本例中传递的参数是4,所以没有发生错误。

HTML


    
        

            GeeksforGeeks         

           

            JavaScript RangeError             Repeat count must be less than infinity         

                       

                


HTML


    
        

            GeeksforGeeks         

           

            JavaScript RangeError              Repeat count must be less than infinity         

                       

                


输出:

例2:在这个例子中,传递的参数是 2 32 ,所以出现了错误,

HTML



    
        

            GeeksforGeeks         

           

            JavaScript RangeError              Repeat count must be less than infinity         

                       

                

输出: