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;