- 博客(5)
- 收藏
- 关注

原创 javascript中创建对象的几种方式
javascript中创建对象的主要方式(优缺点)1.工厂模式定义:这种模式抽象了创建具体对象的过程,由于ES6之前无法创建类,我们以函数封装的形式进行实现。代码如下:每次调用dog_2这个函数,都直接新建一个对象,然后为该对象添加属性和方法。function dog_2(name,weight){ let o=new Object(); o.name=name; o.weight=weight; o.bark=function(){ console
2020-10-20 17:42:48
399
2

原创 CSS3之Flex布局
1.Flex是什么?Flexible Box 的缩写,意为"弹性布局",任意一个容易都可以指定为Flex布局。2.基本用法。(1)display: inline-flex|flex; 其中设置为flex的容器被渲染成一个块级元素,而设置inline-flex的容器则被渲染为行内元素。(2)采用 Flex 布局的元素,称为 Flex 容器(flex container),简称"容器"...
2020-05-07 11:57:59
414
原创 css BFC及其作用简介
一、BFC的定义BFC(block formatting context)块级格式化上下文,它是页面中的一块渲染区域,并且有一套属于自己的渲染规则,它决定元素如何对内容进行布局,以及与其他元素的关系和相互作用。------总的来说就是:该区域中的元素布局跟外部互不影响。二、理解一下文档定位1.正常情况下HTML元素按照先后顺序从上到下,从左到右布局,其中块级元素被渲染成为一整行,而行内元素则从左到右排列,直至占满一行为止然后换行。2.float–浮动在浮动布局中,元素首先按照正常文档流的位置来出
2020-05-15 16:03:00
753
原创 简介 JavaScript 闭包
闭包(closure)一.概念闭包指的是有权访问另一个函数作用域的变量的函数。二.为什么使用闭包我们知道js中函数内部可以访问全局的变量,例如:// An highlighted blockvar n=1999;function f(){alert(n);}f(); //1999一般来说,当函数执行完毕之后,局部活动对象(类似c++中的局部变量)就会被销毁,内存中仅保存全局执行环境的变量对象(c++的全局变量)。闭包的情况与之有所不同。// An highlighted b
2020-05-09 16:35:18
133
原创 HTML、CSS基础学习
@HTML、css学习#HTML学习笔记–背景图片、文字设置position默认属性static ,按照正常的文档流进行排布;absolute: 相对于父标签的位置来进行布局;relative: 这个属性则是相对于文档的位置关系;可以配合ps获得图片的width,height等属性。灵活使用float(left\ringht\inherit继承)属性与position搭配,利用绝对...
2020-03-21 16:39:08
176
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人