- 博客(6)
- 收藏
- 关注
原创 git简单使用介绍
git 简单使用下载安装 git --version注册gitee账号一个本地仓库对应一个远程仓库,第一次提交的时候需要设置当前用户git config --global user.name “@flower-q”git config --global user.email “774402957@qq.com”1.个人使用 远程仓库 --gitee 本地仓库--文件夹 1.先有远程仓库,再有本地仓库 1.在gitee上新建仓库 2.在本地新
2021-10-01 17:46:32
80
原创 JavaScript继承
JavaScript继承一般很多面向对象语言都支持两种继承:接口继承和实现继承。前者只继承方法签名,后者继承实际方法。接口继承在ECMAScript中是不可能的,因为没有签名。实现继承时ECMAScript唯一支持的继承方式,而这主要是通过原型链实现的。1.原型链ECMAScript把原型链定义为ECMAScript的主要继承方式。其基本思想就是通过原型继承多个引用类型的属性和方法。每个构造函数都有一个原型对象,原型有一个属性指会构造函数,而实例有一个内部指针指向原型。如果原型是另一个构造函数的实例呢
2021-09-27 20:27:58
108
原创 Flex 伸缩盒布局
Flex 伸缩盒布局flex布局的属性容器属性flex-flowflex-directionflex-wrapjustify-contentalign-itemalign-content元素属性orderflex-growflex-shrinkflex-basisflexalign-selfflex 弹性盒模型采用flex布局的元素,称为flex容器,它的所有子元素自动成为容器成员,称为flex项目。对某个元素声明display:flex;那么这个元素就成为了弹
2021-09-25 15:39:01
116
原创 动画animation和过渡transition
动画animation和过渡transition动画animationanimation-name 指定要绑定到选择器的关键帧的名称,告诉系统要执行哪个动画关键帧: @keyframes animationName{ keyframes-selector{ css-style; }}animation-duration 动画指定需要多少秒或毫秒完成,告诉系统动画持续时长time 指定动画播放完成花费的时间。默认值为 0,意味着没有动画效
2021-09-22 09:46:32
249
原创 三种创建对象的模式深入理解对象
三种创建对象的模式深入理解对象虽然使用Object构造函数或字面量形式可以很方便的创建对线,但存在着明显的不足:创建具有同样接口的多个对象需要重复编写很多代码a.用字面量创建对象var person = { name: "zhangsan", age: 18, gender: 'male', sayName: function(){ console.log(this.name); }}缺点:用字面量的方式来创建对象,最大的缺点就是,这个对象是一次性的,如果有四十
2021-09-14 17:07:47
177
原创 JS中常用的API(Array)
JS中常用的API(Array)小整理new Set() 数据去重const arr = [3,4,1,5,7,6,8,4,2,9,5,6,8]let a = new Set(arr)console.log(a);//3,4,1,5,7,6,8,2,9sort() 对数组元素进行排序const arr = [3,4,4,5,4,6,5,7]console.log(arr.sort((a,b)=> a-b))//[3, 4, 4, 4, 5, 5, 6, 7]console.lo
2021-08-25 13:57:21
269
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人