zoukankan      html  css  js  c++  java
  • js与json的区别,json的概述,json与面向对象,json与对象的转换

    <script>
    //js与json的区别,json的概述,json与面向对象,json与对象的转换
    //json的概述:json(javascript object Notation,js对象简谱)是一种轻量级的数据交换格式,它基于ECMAscript(欧洲计算机协会制定的js规范)的一个子集,采用完全独立于编程语言的文本格式来储存和表示数据
    //json——》——{}对象——》对象中的属性,键:值,键:值,……,——》[]数组——》例如arr:{[1,2,3,4]}——》[{},{},{}];定义一个json对象,优点,快捷;缺点:一次性,数据是固定的
    //定义一个json对象
    var person = {
    name:'zhangsan',
    eat:function(){

    }
    }
    //用json来定义命名空间:相同类型的构造函数,放在同一个命名空间(包)中,
    //json与面向对象
    var Match={};
    Match.min = function(){};
    Match.max = function(){};
    Match.random = function(){};
    var String={};
    String.indexOf = function(){};
    String.Substring = function(start,end){};
    //json文本与对象的转换
    var stu ={
    name:'tom',
    age:18,
    score:88,
    };
    //对象——>json格式字符串:json.stringify();
    //json字符串——>对象:json.parse();
    //alert(typeof json.stringify(stu));
    var stuStr = '{"name":"mickey","age":"18","sex":"男"}'
    var stuobj = JSON.parse(stuStr);
    console.log(stuobj.sex)
    </script>
  • 相关阅读:
    C#使用反射得到属性然后创建xml文档
    android多种方式实现异步加载图片
    Linux小结
    ThinkPHP5小结
    redis小结
    Android AIDL使用详解
    广播接收器 broadcast sendOrderedBroadcast android
    Android之ContentProvider总结
    ContentProvider实例整理
    Android网络编程之Socket&Http
  • 原文地址:https://www.cnblogs.com/wtdall/p/10749538.html
Copyright © 2011-2022 走看看