Json对象、 Json纯文本 和js对象的区别:

Json纯文本 和js对象的区别:

Json对象:var JSONObject= {

"name":"John Johnson",

"street":"Oslo West 555",

"age":33,

"phone":"555 1234567"};

typeof(JSONObject)结果是:"object"

Json纯文本: 是具有JSON数据格式(纯文本)字符串

var txt = ‘{ "employees" : [‘ +

‘{ "firstName":"John" , "lastName":"Doe" },‘ +

‘{ "firstName":"Anna" , "lastName":"Smith" },‘ +

‘{ "firstName":"Peter" , "lastName":"Jones" } ]}‘;

typeof(txt)结果: "string"

Json纯文本转化为JS对象:

Var jsObj = eval("(" + txt + ")")

typeof(jsObj)结果是: "object" , 可以使用json对象的语法, 而json纯文本是不能使用json对象的语法

JS  :定时器

id = setTimeout(执行的行为,5000) : 设置定时器 ,  清除定时器clearTimeout(id)

id = setInterval("alert(‘1‘)",2000)  ,clearInterval(id) .指定的周期(以毫秒计)来调用函数或计算表达式

时间: 2024-08-25 07:24:43

Json对象、 Json纯文本 和js对象的区别:的相关文章

JSON(二)——JavaScript中js对象与JSON格式字符串的相互转换

首先我们来看一下js中JSON格式的字符串 var JSONStr1 = "{\"name\" : \"张三\"}"; 注意以下的写法不是js中JSON格式的字符串,它只是一个js的字符串. var JSONStr2 = "{'name' : '张三'}"; 我们看JSON语法中对于字符串的定义:是由双引号包围的任意数量Unicode字符的集合,使用反斜线转义.一个字符(character)即一个单独的字符串(characte

node.js JS对象和JSON字符串之间的转换

JSON.stringify(obj)将JS对象转为字符串. var json = { aa: ['sdddssd'],   bb: [ '892394829342394792399', '23894723984729374932874' ],   cc: ['11111111111111'] } => var string = JSON.stringify(json) string: {"aa":["sdddssd"],"bb":[&qu

js对象与json格式的转换

目前的项目数据交互几乎都用JQuery,所以处理流程是:前端页面数据->JS对象->jQuery提交->python处理,另外一种就是倒过来.python肯定不能直接处理JS对象数据,所以要把JS对象转换成为python能处理的一种数据格式(通常是字典dict),同样,python取数据反馈到前端也要把字典数据转换成JS能处理的对象,这个中间转换数据格式通常就是JSON. 一.JS对象转换成为JSON 流程:读取前端页面数据,组装成为JS对象,并通过jQuery的$.post()方法传递

MDN——javascript——入门——第三章对象——json——知识点总结

1. JSON:javascript object notation(js 对象表示法) 将结构化数据表示为JavaScript对象的标准格式, 通常用于在网站上表示和传输数据 (从服务器向客户端发送一些数据,因此可以将其显示在网页上) Douglas Crockford(提出推广了json)     虽然它是基于JavaScript语法,它可以独立于JavaScript的使用,许多编程环境有 读取(解析),并生成JSON的能力.(例如php)   JSON对象可以存储在它自己的文件,根本上只是

JS对象与PHP对象的对比

一.对象的创建与访问 1.JS对象的创建与访问 //方式一(通过内置构造函数创建后添加属性) var obj = new Object(); obj.name = 'Lucy'; //通过点添加属性 obj['sex'] = 'female'; //通过[]添加属性 //方式二(通过json格式直接创建添加属性) var obj = {'name':'lily','sex':'female'}; //js对象可通过'.'和'[]'访问属性 console.log(obj.name); conso

js对象及函数(四)

一.对象1.函数对象的创建方法一:使用new构造函数去创建构造函数对象eg: var obj = new Object(); //向对象里面添加属性或方法 obj.name = 'nzc'; obj.age = 21; obj.sayName = function(){} 方法二:使用对象字面量来声明对象 var obj = { name:"nzc", age:21, gender:'男', sayName: function(){} }; 2.对象中属性和方法的调用:a.使用.来调用

JQuery之JQuery的版本 JQuery入门 属性获取 JQuery就绪函数 JS文档就绪函数和JQuery文档就绪函数的区别 JS对象和JQuery对象的区别 关于$的使用 多个JS库的冲突解决方案

JQuery的版本 JQuery入门 属性获取 JQuery就绪函数 JS文档就绪函数和JQuery文档就绪函数的区别 JS对象和JQuery对象的区别 关于$的使用 多个JS库的冲突解决方案 JQuery的版本 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>jQuery的版本</title> <

jquery对象和js对象的转化

jquery对象只能使用jqury方法,不能使用js的方法,相反的,js对象也只能使用js的方法,如果js对象使用了jquery方法,那么浏览器就会报错. 但是在一些特定的时候,我们就需要对jquery对象使用js的方法,此时就要用到两者对象之间的转化. jquery对象转化为js对象: 1 var person = $("div");//这是一个jquer对象 2 3 var per1 = person[0];//此时的per1是一个js对象 4 var per2 = person.

js对象和jQuery对象互转

<!DOCTYPE html><html><head><meta charset="utf-8"><title></title><script src="jquery-1.8.3.js"></script></head><body><h1 class="h1">能不能给我一首歌的时间</h1><h1