www.3112.net > noDE json

noDE json

直接在node的命令行,输入JSON. 双击tab会提示所有的json的方法吧.

// demo-json.js var obj = { "name": "LiLi", "age": 22, "sex": "F" }; var str = JSON.stringify(obj); console.log(str); var obj2 = JSON.parse(str); console.log(obj2);执行:node demo-json.js

nodejs是js的一种运行环境,json是目前最流行的数据交换格式,js的优势在于可以直接将json转换成js对象,所以如果后台用nodejs开发,对json的处理将非常方便.

使用node.js生成json数据代码如下:var http = require('http'); var data = {key: 'value', hello: 'world'}; var srv = http.createServer(function (req, res) { res.writeHead(200, {'Content-Type': 'application/json'}); res.end(JSON.stringify(data)); }); srv.listen(8080, function() { console.log('listening on localhost:8080'); });

三者性质完全不一样JS是JavaScript语言,是一种解释性编程语言JSON是JavaScript Object Notation,意思是JS语言中对象的表达法,常用于数据传输(与XML的作用类似),常在AJAX中替代XMLNodeJS是一种服务端平台,可以在服务端运

在程序目录执行 npm init 安装提示回答问题,直接回车也行,完成后会自动生成package.json文件

JSON.stringify(obj)

node.js是网友开发的一个用javascript来实现网络服务器的新技术!由于是新技术,现在还没有较为完整的教程!

json.stringify()json.parse()以上是处理json格式数据的方法,你只需要再了解一下关于文件的操作即可.官方api可以找到用法.

node.js 与java都是服务器语言,但是两者存在很大区别:(1)node.js比java更快 :node.js开发快,运行的效率也算比较高,但是如果项目大了就容易乱,而且javascript不是静态类型的语言,要到运行时才知道类型错误,所以写的多了之后免不了会出现光知道有错但是找不到哪儿错的情况,所以测试就得些的更好更详细. java开发慢,但是如果项目大、复杂的话,用java就不容易乱,管理起来比node.js省.(2)node.js 前后端都采用javascript,代表未来发展的趋势,而java则是现在的最流行的服务器端编程语言.(3)node.js和java ee一种是解释语言,一种是编译语言.

相关搜索:

网站地图

All rights reserved Powered by www.3112.net

copyright ©right 2010-2021。
www.3112.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com