- 博客(7)
- 收藏
- 关注
原创 6个常见的前端面试题
1.display:none 与 visibility:hidden 的区别是什么?display:none和visibility:hidden都可以实现元素在视窗的不可见,display:none不会保留元素的位置,结构发生了改变,所以触发了回流和重绘;visibility:hidden会保留元素的位置,结构没有发生改变,所以只是触发了回流。2.new 的原理是什么?通过 new 的方式创建对象和通过字面量创建有什么区别?new的过程主要完成了以下操作创建一个空对象获取构造函数设置空对象的原
2020-08-24 14:24:32 328
原创 PHP如何使用MySQL数据库
要想连接数据库,首先我们需要配置PHP环境,需要有MySQL数据库和服务器,为了省事,我使用的是phpstudy集成环境,方便快捷。然后我们需要安装一个navicat来操作数据库。这里我使用的数据库版本为MySQL5.7.26,使用的php运行环境版本为php7.24nts。当然,如果你想换的话,点击更多安装想使用的版本即可。数据库默认端口是3306,如果还有其他的数据库正在使用,我们只需要...
2020-03-29 17:50:17 1056
原创 JavaScript面向对象编程实例——放大镜效果
今天,我们要实现一个放大镜效果,具体效果如下:首先,先写结构。我们需要两个div,分别存放放大前和放大后的图片。其次就是需要一个可以随着鼠标移动的盒子,表示放大的区域。为了方便叙述,所以我把存放放大前图片的盒子成为小盒子,存放放大后图片的盒子成为大盒子,随鼠标移动的盒子成为鼠标盒子 /*存放放大前图片的盒子*/ <div class="small"> <img ...
2020-03-22 17:22:04 330
原创 JavaScript正则详谈
学过JavaScript的小伙伴应该都知道正则表达式,它简直让我们又爱又恨。首先正则表达式是什么?正则表达式的概念正则表达式(regular expression)是一个描述字符模式的对象。ECMAScript 的 RegExp 类,表示正则表达式,而 String 和 正则表达式都定义了进行强大的【模式匹配】和【文本检索】与【替换】的函数。它可以简单地操作字符串,并完成一系列的操作,可以...
2020-03-15 20:43:58 1324
原创 JavaScript常用的对象——Math对象详谈
说到Javascript对象,能想到好多,比如创建数组使用的Array,比如创建函数使用的Function等等。今天我要说的是Math对象。Math对象首先Math对象是什么,Math对象的作用又是什么?Math对象属于JavaScript对象中的内置对象,它不同于Array、Function、Object等对象可以创建构造,它是由ECMAScript实现提供,在程序开始执行时出现,可以通过...
2020-03-08 15:29:53 1598 2
原创 JavaScript函数详谈
说到JavaScript,有一点肯定是不能忽视的,那就是JavaScript的函数。那么,函数是什么呢?函数的概念函数是程序里被设计执行特定任务的代码块,它会在某代码调用它时被执行。简单来说,相当于班级里,班主任先分配职务,比如班长收班费、学习委员收作业。每个班干部都有自己的职责,虽然平时不履行自己的职责,但是当有人喊“班长,收班费了”,班长就开始了自己的工作;喊“学习委员,收作业了”,学...
2020-03-01 17:29:39 268
原创 css盒子模型详谈
有过前端编程经验的人大多都听说过盒子模型。盒子模型是CSS编程的一种思维模式,它将标签看作一个盒子,来完成一些对盒子的操作,以此达到操作标签的目的。说到盒子模型就不得不说盒子模型的组成部分了。而盒子模型又分为标准盒模型和怪异盒模型。标准盒模型标准的盒子模型是由margin、border、padding和content组成的。margin:外边距margin处于整个盒子模型的最外边,他...
2020-02-23 17:49:04 258
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人