json
文章平均质量分 55
Czy_NARI
这个作者很懒,什么都没留下…
展开
-
JavaScript JSON.stringify()
第二个参数的问题:当第一个参数是对象,第二个参数是函数的时候,应当注意:函数内的参数必须用(key,value)的键值对,并且,必须出现对应的key才能对该value进行操作。否则无法指明是哪个value的key。<!DOCTYPE html><html><head><meta charset="utf-8"><title>菜鸟教程(ru...原创 2018-07-11 13:58:58 · 474 阅读 · 0 评论 -
Json反序列化
反序列化拿到一个JSON格式的字符串,我们直接用JSON.parse()把它变成一个JavaScript对象:但是注意的是,同样当你进行反序列化的时候,第一个参数为对象,第二个参数为函数时,也需要指定key值才能改变value值。如下:<script>var obj = JSON.parse('{"name":"小明","age":14}', function (key, value)...原创 2018-07-11 14:07:54 · 183 阅读 · 0 评论 -
Json-getJSON
getJSON是Jquery里面的一个方法。数主要用来从服务器加载json编码的数据,它使用的是GET HTTP请求。使用方法如下:$.getJSON( url [, data ] [, success(data, textStatus, jqXHR) ] )url是必选参数,表示json数据的地址;data是可选参数,用于请求数据时发送数据参数;success是可参数,这是一个回调函数,用于处理...原创 2018-07-11 14:35:16 · 322 阅读 · 0 评论 -
js创建对象,用函数实现对象创建,并实现内函数共享
除了直接用{ ... }创建一个对象外,JavaScript还可以用一种构造函数的方法来创建对象。它的用法是,先定义一个构造函数:function Student(name) { this.name = name; this.hello = function () { alert('Hello, ' + this.name + '!'); }}你会问,咦...原创 2018-07-11 15:09:39 · 2591 阅读 · 1 评论 -
class继承
新的关键字class从ES6开始正式被引入到JavaScript中。class的目的就是让定义类更简单。在上面的章节中我们看到了JavaScript的对象模型是基于原型实现的,特点是简单,缺点是理解起来比传统的类-实例模型要困难,最大的缺点是继承的实现需要编写大量代码,并且需要正确实现原型链。有没有更简单的写法?有!新的关键字class从ES6开始正式被引入到JavaScript中。class的目...转载 2018-07-11 15:36:57 · 134 阅读 · 0 评论 -
浏览器对象
javaScript可以获取浏览器提供的很多对象,并进行操作。windowwindow对象不但充当全局作用域,而且表示浏览器窗口。window对象有innerWidth和innerHeight属性,可以获取浏览器窗口的内部宽度和高度。内部宽高是指除去菜单栏、工具栏、边框等占位元素后,用于显示网页的净宽高。兼容性:IE<=8不支持。documentdocument对象表示当前页面。由于HTML...原创 2018-07-11 16:38:33 · 208 阅读 · 0 评论 -
操作DOM
由于HTML文档被浏览器解析后就是一棵DOM树,要改变HTML的结构,就需要通过JavaScript来操作DOM。始终记住DOM是一个树形结构。操作一个DOM节点实际上就是这么几个操作:更新:更新该DOM节点的内容,相当于更新了该DOM节点表示的HTML的内容;遍历:遍历该DOM节点下的子节点,以便进行进一步操作;添加:在该DOM节点下新增一个子节点,相当于动态增加了一个HTML节点;删除:将该节...原创 2018-07-11 17:34:47 · 119 阅读 · 0 评论 -
JSON
1、JSON 语法JSON 语法是 JavaScript 语法的子集。JSON 语法规则JSON 语法是 JavaScript 对象表示语法的子集。数据在名称/值对中 数据由逗号分隔 大括号保存对象 中括号保存数组JSON 名称/值对JSON 数据的书写格式是:名称/值对。名称/值对包括字段名称(在双引号中),后面写一个冒号,然后是值:"name" : "菜鸟教...转载 2018-09-07 13:31:24 · 98 阅读 · 0 评论