📜  JavaScript RangeError 参数不是有效的代码点

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

JavaScript RangeError 参数不是有效的代码点

如果 NaN 值、负整数、非整数或其他大于 0x10FFFF 的值与String.fromCodePoint()方法一起使用,则会发生此 JavaScript 异常Invalid code point

信息:

RangeError: {0} is not a valid code point (Firefox)
RangeError: Invalid code point {0} (Chromium)

错误类型:

RangeError

错误原因: String.fromCodePoint()用于返回使用指定为参数的代码点序列创建的字符串。如果传递的代码点值为 NaN 值、负整数、非整数或大于 0x10FFFF 的值,则会引发此错误。

示例 1:此示例可以正常工作而不会引发任何错误,因为传递给该方法的值是有效的。

HTML


    
        
    
    
        

            GeeksforGeeks         

           

            JavaScript RangeError              Argument is not a valid code point         

                    

                


HTML


    
        
    
  
    
        

            GeeksforGeeks         

           

            JavaScript RangeError              Argument is not a valid code point         

                    

                


输出:

示例 2:在此示例中,传递给方法的值为NaN 这是一个无效值,因此发生了错误。

HTML



    
        
    
  
    
        

            GeeksforGeeks         

           

            JavaScript RangeError              Argument is not a valid code point         

                    

                

输出: