原型 - 字符串处理


Prototype 通过一系列从简单到复杂的有用方法增强了 String 对象。

以下是所有函数的列表以及处理字符串的示例。

原型字符串方法

注意- 确保您的prototype.js版本为1.6。

编号 方法及说明
1. 空白的()

检查字符串是否为“空白”,即为空或仅包含空格。

2. Camel化()

将由破折号分隔的字符串转换为等效的驼峰命名法。例如,“foo-bar”将转换为“fooBar”。

3. 大写()

将字符串的第一个字母大写,并将所有其他字母小写。

4. 达舍尔化()

将下划线字符 ("_") 的每个实例替换为破折号 ("-")。

5. 空的()

检查字符串是否为空。

6. 以。。结束()

检查字符串是否以子字符串结尾。

7. 转义 HTML()

将 HTML 特殊字符转换为其实体等效字符。

8. evalJSON()

评估字符串中的 JSON 并返回结果对象。

9. evalScripts()

评估字符串中存在的任何脚本块的内容。返回一个数组,其中包含每个脚本返回的值。

10. 提取脚本()

提取字符串中存在的任何脚本块的内容并将它们作为字符串数组返回。

11. gsub()

返回字符串,其中给定模式的每次出现都替换为常规字符串、函数的返回值或模板字符串。

12. 包括()

检查字符串是否包含子字符串。

13. 检查()

返回字符串的面向调试的版本。

14. 插()

将字符串视为模板并用对象的属性填充它。

15. isJSON()

使用正则表达式检查字符串是否为有效的 JSON。该安全方法在内部调用。

16. 解析查询()

解析类似 URI 的查询字符串并返回由参数/值对组成的对象。

17. 扫描()

允许迭代给定模式的每次出现。

18. 以。。开始()

检查字符串是否以子字符串开头。

19. 条()

从字符串中去除所有前导和尾随空格。

20. stripScripts()

删除字符串中任何看起来像 HTML 脚本块的内容。

21. 剥离标签()

去除字符串中的任何 HTML 标记。

22. 子()

返回一个字符串,其中第一个出现的模式被替换为常规字符串、函数的返回值或模板字符串。

23. 成功()

由 ObjectRange 内部使用。将字符串的最后一个字符转换为 Unicode 字母表中的下一个字符。

24. 次()

连接字符串 count 次。

25. toArray()

逐个字符拆分字符串并返回包含结果的数组。

26. toJSON()

返回 JSON 字符串。

27. toQueryParams()

解析类似 URI 的查询字符串并返回由参数/值对组成的对象。

28. 截短()

将字符串截断为给定长度并向其附加后缀(表明它只是摘录)。

29. 下划线()

将驼峰字符串转换为一系列由下划线(“_”)分隔的单词。

30. unescapeHTML()

剥离标签并将特殊 HTML 字符的实体形式转换为其正常形式。

31. 取消过滤JSON ()

去除 Ajax JSON 或 JavaScript 响应周围的注释分隔符。该安全方法在内部调用。