自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 vue的声明周期钩子函数

创建前/后: 创建模型数据和响应系统beforeCreated 挂在元素$el:undefined 数据data:undefinedCreated 挂在元素$el:undefined 数据data:{.....}载入前/后: 挂载 创建虚拟DOM 并生成真实DOM 认为Vue实例/组件首次加载完成可以发送ajax请求也可以操作DOM元素 beforeMount:挂载元素$el undefined 数据data {.....} Moun...

2022-03-02 10:41:44 361

原创 sessionStorage和localStorage的区别

sessionStorage用于本地存储一个会话(session)中的数据,这些数据只有在同一个会话中的页面才能访问并且当会话结束后数据也随之销毁。因此sessionStorage不是一种持久化的本地存储,仅仅是会话级别的存储。而localStorage用于持久化的本地存储,除非主动删除数据,否则数据是永远不会过期的。...

2022-03-02 10:38:49 424

原创 盒子模型怎么理解的?

元素框处理元素内容,内边距外边距以及边框的计算方式。盒子模型有两种,W3C和IE盒子模型(1)w3c的盒模型width=content,不包括margin,padding,border(2)IE盒模型width=content+padding+border(3)box-sizng border-box在已设定的宽度和高度之内去设定padding和border content-box在已设定的高度和宽度之外设置padding和border...

2022-03-01 10:19:39 282

原创 闭包的理解

闭包定义: 函数声明时会保存其所在的作用域 (词法环境), 必然有一个全局作用域, 除了全局作用域 剩余的对于当前函数来说 叫 -- 闭包闭包特征: 函数在声明时会保存其所在的所有作用域(词法环境)闭包本质: 作用域中所使用到的值 组成的对象闭包的作用: 把使用到的来自于其他作用域的值保存起来,保障函数在执行时能顺利运行window里面的ashow对象拥有一个 scopes 属性, 其中存放了 函数使用到的 其他作用域中...

2022-02-28 11:09:30 127

原创 ES5/ES6的新特性有哪些?

ES5: bind/call/apply/严格模式/ JSON对象 Object.keys:返回可枚举(能通过for in 返回)实例属性数组 Object.getOwnPropertyNames 返回一个数组,包括对象所有自有(实例)属性名称集合(包括不可枚举的属性)) Object.getPrototypeOf 返回对象的原型 Object.setPrototypeOf 替换对象的原型 数组...

2022-02-26 10:48:03 569

原创 浮动会对父元素的高度带来什么影响?如何解决这个问题?

子元素一旦浮动,父元素的高度为0,在父元素最后一个子元素位置处添加一个空的块级元素,并设置其clear属性值为both..clear:after{display:block;content:””;clear:both;}

2022-02-25 10:40:08 204

原创 如何实现水平垂直居中?

1、定位+外边距 盒子宽高已知, position: absolute; left: 50%; top: 50%; margin-left:-自身一半宽度; margin-top: -自身一半高度;2、定位+transform 盒子高宽已知, #container{ position:relative; border:1px solid red; width:800px; height:600px; } #center{ ...

2022-02-25 10:37:56 55

原创 SS3里隐藏网页中的元素有几种方式?这些方法有什么区别?

一共有三种方法:(1)display:none;脱离文档流,不占页面空间,会改变页面布局。(2).visivility:hidden;不会脱离文档流,不会改变页面布局,仍占页面空间(3).opacity:0,该元素隐藏起来了,但不会改变页面布局,并且,如果该元素已经绑定一些事件, 如click事件,那么点击该区域,也能触发点击事件....

2022-02-24 14:32:14 179

原创 HTML5,CSS3的新特性,有哪些?

H5新特性:结构标记(header,footer,section,article,aside,nav),新表单元素(url,email,number,date,month,color等),canvas,audio,video,地理定位,拖放,web存储,Web Workers,WebSocket等。 CSS3新特性:复杂选择器器(属性选择器,伪类选择器,伪元素选择器,兄弟选择器等),边框倒角,边框阴影,渐变,转换,过渡,动画,弹性盒子,媒体查询技术等。 ...

2022-02-23 19:31:28 711

原创 mvc与mvvm

MVC模型-视图-控制器(Model-View-Controller)Model和View永远不能相互通信,只能通过Controller传递。Controller可以直接与Model对话(读写调用Model),Model通过Notification和KVO机制与Controller间接通信。Controller可以直接与View对话,通过outlet,直接操作View,outlet直接对应到View中的控件,View通过action向Controller报告事...

2022-02-23 09:22:38 81

原创 GIT常用名命令

(1)第一次使用Git前,告诉Git你是谁 git config --global user.name "自定义用户名" git config --global user.email "用户邮箱"(2)创建Git仓库 git init 会在当前目录下生产一个.git目录,用于保存项目的历史(3)查看当前Git系统的状态 git status(4)将文件添加到暂存区 git add 文件名称 git add . 把...

2022-02-22 12:03:12 104

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除