JavaScript 字符串 isWellFormed() 方法
示例
let text = "Hello world!";
let result = text.isWellFormed();亲自试一试 »
let text = "Hello World \uD800";
let result = text.isWellFormed();亲自试一试 »描述
isWellFormed() 方法返回 true,表示字符串格式正确。
否则返回 false。
如果字符串不包含单独的代理项,则该字符串格式正确。
孤立代理码
孤立代理码是指不属于有效代理码对的 Unicode 代理码,用于表示 UTF-16 编码中的字符。
语法
string.isWellFormed()
参数
| NONE |
返回值
| 类型 | 描述 |
| 布尔值 | true 如果字符串格式正确,则返回 true,否则返回 false。 |
浏览器支持
isWellFormed() 是 JavaScript 2024 的一项特性。
ES 2024 自 2024 年 3 月起,所有现代浏览器均已完全支持 ES 2024。
| Chrome 117 |
Edge 117 |
Firefox 119 |
Safari 17.4 |
Opera 103 |
| 2023年9月 | 2023年9月 | 2023年10月 | 2024年10月 | 2023年5月 |
