重新认识JavaScript和JSON之间的关系

  • Java Script在wiki上面定义:

JavaScript , often abbreviated as JS, is a high-levelinterpreted programming language. It is a language which is also characterized as  dynamicweakly typedprototype-based and multi-paradigm.-----点击打开链接

简单翻译如下:

JavaScript ,常常简写为js,是一个高级解释性编程语言。它是一种具有动态的、弱类型的、基于原型的和多范式的特点的语言。

动态特征---是一种高级编程语言,静态编程在编译时执行的行为需要在运行时才执行的语言。

弱类型特征--弱类型具有更松散的输入规则,可能产生不可预知的结果,也可能在运行时执行隐式类型转换。

基于原型--一种面向对象编程的风格,在这种编程中,行为重用(称为继承)是通过使用作为原型的委托来重用已有对象的过程来执行的。这个模型也可以被称为原型,原型化,无类,或基于实例的编程。

多范式---编程范式是一种基于其特性对编程语言进行分类的方法,例如java面向对象、c语言面向过程、c++面向过程和对象等等,作为一种多范式语言,JavaScript支持事件驱动、功能和命令式(包括面向对象和基于原型的)编程风格。

  • JSON在wiki上面的定义:

In computing, JavaScript Object Notation or JSON (/ˈdʒeɪsən/ "Jason", /dʒeɪˈsɒn/)[1] is an open-standard file format that uses human-readable text to transmit data objects consisting of attribute–value pairs and array data types (or any other serializable value). It is a very common data format used for asynchronous browser–server communication, including as a replacement for XML in some AJAX-style systems.

JSON is a language-independent data format. It was derived from JavaScript, but as of 2017 many programming languages include code to generate and parse JSON-format data. The official Internet media type for JSON is "application/json". JSON filenames use the extension .json.

简单翻译:

在计算中,JavaScript对象表示法或JSON(/desn/“Jason”、/desn/)1是一种开放标准的文件格式,它使用人类可读的文本来传输由属性——值对和阵列数据类型(或任何其他可序列化的值)组成的数据对象。它是用于异步浏览器的一种非常常见的数据格式——服务器通信,包括在一些ajax风格的系统中替换XML。

JSON是一种与语言无关的数据格式,它起源于JavaScript,但是截至2017年,很多编程语言都生成和解析JSON格式的数据。网路传输JSON的媒体类型为application/json. JOSN文件以.json结尾。

  • 互相转换工具:

            JSON.stringify() 方法用于将 JavaScript 值转换为 JSON 字符串。

            JSON.parse()  方法将JSON字符串转为JavaScript对象。



用于将一个 JSON 字符串转换为 JavaScript 对象。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值