第53天学习打卡(JSON 面向对象编程)
json是什么
早期,所有数据传输习惯使用XML文件。
JSON(JavaScript Object Notation,JS对象简洁)是一种轻量级的数据交换格式。简洁和清晰的层次结构使得JSON成为理想的数据交换语言。易于人阅读和编写,同时也易于机器解析和生成,并有效地提升网络传输效率。
在JavaScript 中一切皆对象,任何js支持的类型都可以用JSON来表示。
格式:
对象都用{}
数组都用[]
所有的键值对 都是用key:value
JSON字符串和JS对象的转化
JSON和JS对象的区别
var obj = {a:'hello',b:'hello'};
var json ='{"a":"hello","b":"hello"}';
5.3 Ajax
jQuery封装好的方法 $("#name").ajax("")
axios请求
6.面向对象编程
>原型对象
javascript、java、c# ... 面向对象;javascript有些区别
类:模板 原型对象
对象:具体的实例
类是对象的抽象,对象是类的具体表现。
以前定义一个类:
function Student(name){
this.name = name;
}
//给student新增一个方法
Student.prototype.hello = function () {
alert('hello')
};
class继承
class关键字,是在ES6引入的
1.定义一个类 属性 方法
输出结果:
xiaoming.hello()
undefined
xiaoming.name
"xiaoming"
2.继承
本质:查看对象原型

原型链
proto:

浙公网安备 33010602011771号