9-angular.fromJson

<!DOCTYPE html>
<html ng-app="App">
<head>
    <meta charset="UTF-8">
    <title></title>
    <script src="framework/angular.js"></script>
    <script type="text/javascript">
        angular.module("App", [])
                .controller("parseController", function($scope)
                {
                    $scope.parse = function()
                    {
                        var json = ‘{"name":"liSi", "password":"321"}‘;
                        var jsonArr = ‘[{"name":"zhangSan", "password":"123"},{"name":"liSi", "password":"321"}]‘;
                        var obj = angular.fromJson(json);
                        console.log(json);
                        console.log(obj);
                        var objArr = angular.fromJson(jsonArr);
                        console.log(jsonArr);
                        console.log(objArr);
                    }
                });
    </script>
</head>
<body>
<div ng-controller="parseController">
    <button ng-click="parse()">点击我!</button>
</div>
</body>
</html>

后台打印:

时间: 2024-09-30 07:19:16

9-angular.fromJson的相关文章

Angular - - 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 s

angular.equals()、angular.extend()、angular.foreach()、angular.fromJson()、angular.identity()等

angular.equals(o1, o2) 解释:参数o1和o2的比较(参数可以为变量.数组.对象) demo:angular.equals({name:'xxx'},{name:'yyy'}); //$ false angular.extend(dst, src) dst:被扩展的目标 src:扩展的对象 解释:对象的扩展,存在的类型进行值得覆盖,不存在的增加该类型. demo: var dst = {name: 'xxx', country: 'China'}; var src = {na

angular参考手册拷贝

AngularJS 参考手册 AngularJS 指令 本教程用到的 AngularJS 指令 : 指令 描述 ng-app 定义应用程序的根元素. ng-bind 绑定 HTML 元素到应用程序数据 ng-bind-html 绑定 HTML 元素的 innerHTML 到应用程序数据,并移除 HTML 字符串中危险字符 ng-bind-template 规定要使用模板替换的文本内容 ng-blur 规定 blur 事件的行为 ng-change 规定在内容改变时要执行的表达式 ng-check

angularjs-常用angular函数

#angular常用函数 <!DOCTYPE html> <html>  <head>   <meta charset="utf-8" />   <title></title>   <script src="js/angular.min.js"></script>  </head>  <body>   <div ng-app="ap

Angular js笔记

Angular js中的工具方法 angular.isArray angular.isDate angular.isDefined angular.isUndefined angular.isFunction angular.isNumber angular.isObject angular.isString angular.isElement angular.version angular.equals(a,b)      //只要是相同的元素返回true,不同返回假 angular.forE

Angular练习题

1.ng-bind 与{{}}有区别吗?B A.有区别,在我们载入数据的时候ng-bind会出现一瞬间的乱码 B.有区别,在我们载入数据的时候{{}}会出现一瞬间的乱码 C.没有什么区别,都可以将我们获取的数据分配到页面上 2.[多选]以下说法正确的是AB A.angular.toJson()将对象转成字符串 B.Angular.fromJson()将字符串转成对象 C.angular.toJson()将字符串转成对象 D.Angular.fromJson()将对象转成字符串   3.以下说法不

angular form 验证 ngMessage

<!DOCTYPE HTML> <html ng-app="deliciousApp"> <head> <meta charset="UTF-8"> </head> <style type="text/css"> .form{padding: 35px 15px 0;} .form .p-input{color: #595959;font-size: 14px;border-

Angular从0到1:function(上)

1.前言 Angular作为最流行的前端MV*框架,在WEB开发中占据了重要的地位.接下来,我们就一步一步从官方api结合实践过程,来学习一下这个强大的框架吧. Note:每个function描述标题之后的★标明了该function的重要程度(1~5星). 2.function(上) Angular封装了一系列公共方法,帮助我们更简单的使用JS.这些就是Angular的function. 2.1.angular.bind(★) angular.bind类似于Function.prototype.

Angular 序列化和反序列化和遍历

<!DOCTYPE html><html ng-app="myApp"><head lang="en"> <meta charset="UTF-8"> <script src="js/angular.js"></script> <title></title></head><body><div ng-co