Loading

摘要: 本篇博客主要来整合一下JS继承的六种方式及其优缺点。首先我们提供一个父类: // 父类 function Person(name) { this.name = name; this.showName = function () { console.log(this.name); } } 原型链继承 阅读全文
posted @ 2020-03-01 22:51 Jacob是我了 阅读(368) 评论(0) 推荐(0) 编辑
摘要: 题目描述 在一个二维数组中(每个一维数组的长度相同),每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。 首先看到这个题目我们可以想到举一个类似矩阵的例子,如下 通过观察这个例子我们可以看出,左上角的数 阅读全文
posted @ 2020-03-01 13:12 Jacob是我了 阅读(114) 评论(0) 推荐(0) 编辑
摘要: 1. 问题 目前自己在写一个网站,但是在后端写好api前端请求的时候,无论如何都请求不到对应的python函数上去,于是自己就把对应的url名修改之后就可以了,具体如下: 我在前端请求了 的api之后,发现最终请求的函数到了query_log()函数中去了 2. 解决 有经验的各位如果看到了 之后这 阅读全文
posted @ 2020-02-17 12:38 Jacob是我了 阅读(671) 评论(0) 推荐(0) 编辑
摘要: CSS实现水平垂直居中可以说是前端老生常谈的问题了,一般面试官问的时候面试者都会回答出来,但是继续追问还有没有其他方法的时候有可能就说不出来了。 本着学习知识的目的,特在此纪录CSS实现水平垂直居中的多种方法。 准备工作 我们先写一个简单的HTML文件,方便我们接下来进行效果实现 最终浏览器呈现的效 阅读全文
posted @ 2019-12-02 13:45 Jacob是我了 阅读(297) 评论(2) 推荐(0) 编辑
摘要: 大致编写的HTML界面渲染后是这个样子的,我们现在想要实现的需求是点击 所在的div不会触发事件,而在点击 所在的div之外的区域时会触发事件,下面就来介绍三种方法实现。 方法一、阻止事件冒泡 先给大家画一个示意图理解一下冒泡和捕获 由上面的HTML代码可以看到我们有一个嵌套的div,如果我们点击d 阅读全文
posted @ 2019-11-25 23:33 Jacob是我了 阅读(7649) 评论(0) 推荐(0) 编辑
摘要: 之前做过一个算法题,算法要求就是写一个开心消消乐的逻辑算法,当时也是考虑了一段时间才做出来。后来想了想,既然核心算法都有了,能不能实现一个开心消消乐的小游戏呢,于是花了两天时间做了一个小游戏出来。 效果展示 预览地址 先在这里放一个最终实现的效果,还是一个比较初级的版本,大家有什么想法欢迎评论哦 游 阅读全文
posted @ 2019-10-22 12:49 Jacob是我了 阅读(3629) 评论(13) 推荐(17) 编辑
摘要: 在工作中由于项目需要要写一个轮播图,本想使用组件直接调用实现快速开发,但是一想到自己经常使用组件但是让自己手写的话确实一点都不会。 一个不会手写组件的前端程序员不是一个好程序员!于是打算自己手写一个。 老规矩,首先看一下最终效果,这个最终可以实现定时自动播放,触摸滑动,手动修改下面横条效果等功能。 阅读全文
posted @ 2019-09-09 14:14 Jacob是我了 阅读(535) 评论(0) 推荐(0) 编辑
摘要: 在做移动端开发的时候大家肯定会遇到适配问题,手机的屏幕大小有非常多的类别,使用传统的px距离单位已经无法满足我们的需要,于是rem便横空出世,他与百分比定位是比较像的,但是也是有一定的区别,在这里就跟大家分享一下rem的使用方法。 rem是一个相对单位,他的大小是可以根据你的计算来定的,比如说在我的 阅读全文
posted @ 2019-09-09 14:11 Jacob是我了 阅读(515) 评论(0) 推荐(0) 编辑
摘要: 因为项目需要,别人想让我给他写一个个人博客,并且给了我一个其他人的网页,可以点此查看。有的同学可能说了,第三方博客框架这么多,为什么还要去手写的,你说这个有可能是没有看到打开这个博客。 样式介绍 给大家看一下这个网页的大体样式。 这个界面可以说是非常漂亮,整体也是一个响应式布局,总体来说还算不错。但 阅读全文
posted @ 2019-08-23 23:55 Jacob是我了 阅读(2110) 评论(4) 推荐(9) 编辑
摘要: 最近工作有一个需求是将一个界面改为响应式布局,由于UI还没有给设计,于是自己先查了一下资料做了一个demo。其实实现响应式布局的方式有很多,利用media实现就是其中一种,但是他也有一些缺点,比如说要对特别的屏幕单独定制样式代码。在我的代码里面我把屏幕分为了三种,代表为iPhone、iPad、PC三 阅读全文
posted @ 2019-08-19 17:20 Jacob是我了 阅读(1330) 评论(0) 推荐(3) 编辑