第四周学习

60 阅读1分钟

animate.css文件:

网址
	http://www.animate.net.cn/
	https://animate.style/
引入文件
挑选动画,把class到那个元素上
设置animation-duration:3s;

swiper插件:轮播插件,提供HTML/CSS/JS

Object:对象 - Array/String/RegExp/Date

封装/创建/定义:封装自定义对象:

直接量方式:
	var obj={
		"属性名":属性值,
		...,
		"方法名":function(){},
		...
	}
    访问对象的属性和方法:
            obj.属性名;===obj["属性名"];
            obj.方法名();===obj["方法名"]();
            不存在的属性,返回undefined
添加新属性和新方法
            obj.属性名=新值;
            obj.方法名=function(){};
遍历对象
            for in,obj[i]
使用对象自己的属
            this.属性名

预定义构造函数方式:

var obj=new Object();
obj.属性名=新值;
obj.方法名=function(){};

自定义构造函数方式:

创建自定义构造函数
	function 类名(name,age,hobby){
		this.name=name;
		this.age=age;
		this.hobby=hobby;
	}

调用构造函数创建对象
	var obj=new 类名(实参,...);

继承:父对象的成员(属性和方法),子对象可以直接使用

对象名.__proto__; 
构造函数名.prototype;