1.Date日期对象
转换:注意我们调用的都是方法,而非属性
2.JSON对象
什么是JSON?
- JSON(JavaScript Object Notation,JS对象简谱)是一种轻量级的数据交换格式。
- 简洁和清晰的层次结构使得JSON成为理想的数据交换语言。
- 易于人阅读和编写,同时也易于机器解析和生成,并有效地提升网络传输效率。
在JavaScript 中 一切皆为对象,任何js支持的类型都可以用JSON来表示
格式:
- 键值对都用-------key:value
- 对象都用----------{ }
- 数组都用----------[ ]
将对象转换成JSON字符串(stringify)
将JSON字符串解析成对象 (parse)
JSON和JS对象的区别:
var obj={name:"tu",age:20,sex:"女"};
var json='{"name":"tu","age"::"20","sex":"女"}';
ps:当单双引号时尽量错开
3.面向对象编程
- 类:模板 原型对象
- 对象:具体的实例
在javascript这个需要大家换一下思维方式!
原型对象:
__proto__相当于一个继承,本来小美不可以飞的,但是她继承了bird这个对象,就可以调用里面的方法了(我是这么理解的,欢迎来纠错)
class继承
在用class前,一直都是用的这种方法
后来直到ES6出现-------------------------
4.表单操作---验证
表单(目的:提交信息)
具体类型:
- 文本框-----text
- 单选框-----radio
- 复选框-----checkbox
- 密码框-----password
- 隐藏域-----hidden
- 下拉框-----<select>(对应的option)
- ..........
获得要提交的信息
提交表单
本来是可以用MD5加密密码的,就是不让别人抓包,但是我运行打开网页发现我自己抓不到哈哈哈哈哈哈