AngularJs angular.uppercase、angular.lowercase、angular.fromJson、angular.toJson

angular.uppercase

将指定的字符串转换成大写

格式:angular.uppercase(string);

string:被转换成大写的字符串。

使用代码:

  var str = "ABCabc";
  var upperCase = angular.uppercase(str);//ABCABC

angular.lowercase

将指定的字符串转换成小写

格式:angular.lowercase(string);

string:被转换成小写的字符串。

使用代码:

 var str = "ABCabc";
  var lowerCase = angular.lowercase(str);//abcabc

这两个方法的翻译也不是很难,也很容易理解。我们在做比较或者做一些字符串处理的时候,需要把大小写都存在的字符串转换为全部大写或者全部小写,这两个方法就是在这时候使用的...

angular. fromJson

反序列化JSON字符串

格式:angular.fromJson(str)

str: json格式的字符串

使用代码:

var str = '[{ "name": "A", "age": "1" }, { "name": "B", "age": "2" }, { "name": "C", "age": "3" }]';
var con = angular.fromJson(str);

//con=[{ "name": "A", "age": "1" }, { "name": "B", "age": "2" }, { "name": "C", "age": "3" }]

angular. toJson

序列化JSON字符串

格式:angular.toJson(str)

str: 要转string(json格式的字符串)的json数据。

使用代码:

var str = [{ "name": "A", "age": "1" }, { "name": "B", "age": "2" }, { "name": "C", "age": "3" }];
var con = angular.toJson(str);  //con = "[{ \"name\": \"A\", \"age\": \"1\" }, { \"name\": \"B\", \"age\": \"2\" }, { \"name\": \"C\", \"age\": \"3\" }]"

以上是这两个方法的使用,angular.fromJson是将json格式的字符串转换为json格式数据,江湖人称“反序列化JSON字符串”;angular.toJson是将json格式的数据转换“json格式的字符串”(虽然有点绕口,但其本质是字符串),江湖人称“序列化JSON字符串”。

posted @   野兽'  阅读(762)  评论(0编辑  收藏  举报
编辑推荐:
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
阅读排行:
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· 分享 3 个 .NET 开源的文件压缩处理库,助力快速实现文件压缩解压功能!
· Ollama——大语言模型本地部署的极速利器
· DeepSeek如何颠覆传统软件测试?测试工程师会被淘汰吗?
点击右上角即可分享
微信分享提示