• 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>
  • 相关阅读:
    [bzoj2333] [SCOI2011]棘手的操作 (可并堆)
    自定义控件1_切换按钮
    View Animation 视图动画全解
    从图库中选取图片设置给ImageView
    一张图认识安卓shape属性
    自定义Dialog(QQ头像选择弹出的对话框)
    Toolbar和menu使用
    LIB和DLL的区别与使用
    C++调用webservice
    夯实Java基础系列5:Java文件和Java包结构
  • 原文地址:https://www.cnblogs.com/wtdall/p/10749538.html
Copyright © 2020-2023  润新知