- 博客(7)
- 收藏
- 关注
原创 localStorage、sessionStorage 、cookie
问题1:请描述cookies、sessionStorage和localStorage的区别?问题2:有用过本地存储吗?有什么限制?有没有考虑过超出了限制怎么办?1.localStorage本地存储和sessionStorage会话存储localStorage 和 sessionStorage 属性允许在浏览器中存储 key/value 对的数据。只读的localStorage属性 可以...
2019-07-29 14:48:08 327
原创 防止页面跳转的几种方法
1.<a href="javascript:;" >先学习</a><a href="javascript:;" >点我试试</a>:执行一段空白的javascript语句,返回空或者false值,从而防止链接跳转。跟当前a标签无关,这段代码始终都会执行。html代码:<a href="javascript:;" onclick="java...
2019-07-22 15:24:52 14216 2
原创 前端面试必备总结:CSS盒模型与BFC
盒模型是css的基石,由什么是css盒模型一个问题引出下面一系列的问题,深度逐渐递增。1.基本概念:标准模型+IE模型2.标准模型和IE模型的区别3.css如何设置这两种模型4.JS如何设置获取盒模型对应的宽和高5.根据盒模型解释边距重叠6.BFC(边距重叠解决方案)1.什么是css盒模型css盒模型包括标准模型和IE模型。默认是标准模型所有的HTML元素都可以看做盒子,css盒...
2019-07-15 20:12:59 446
原创 前端面试必备总结:页面布局5种解决方案
在一面或者二面中,页面布局是经常问到的点,昨天在慕课网听了老师讲的课,今天自己敲下代码整理下。主要解答三栏布局下面两题目,两栏布局与三栏布局相似。1.高度已知,左右宽度固定,使中间自适应。2.上下高度固定,使中间自适应1.左右宽度固定,中间自适应float解决方案css实现:html *{ padding: 0px; margin: 0px;}.box div{ min-...
2019-07-12 14:43:01 1942
原创 我们一起写算法07
快速排序算法与三路快排快速排序(Quicksort)是对冒泡排序的一种改进。它的基本思想是:通过一趟排序将要排序的数据分割成独立的两部分,其中一部分的所有数据都比另外一部分的所有数据都要小,然后再按此方法对这两部分数据分别进行快速排序,整个排序过程可以递归进行,以此达到整个数据变成有序序列。1.普通快排快速排序不是一种稳定的排序算法,也就是说,多个相同的值的相对位置也许会在算法结束时产生变...
2019-07-11 13:15:28 255
原创 我们一起写算法06
1.整数反转此题目是LeetCode第7题,使用两种javascript方法求解。题目描述/*给出一个 32 位的有符号整数,你需要将这个整数中每位上的数字进行反转。示例 1:输入: 123输出: 321示例 2:输入: -123输出: -321示例 3:输入: 120输出: 21注意:假设我们的环境只能存储得下 32 位的有符号整数,则其数值范围为 [−...
2019-07-07 20:16:28 333
原创 我们一起写算法05
平时有空的时候解一篇算法题目,(LeetCode提供了一千多道算法题目)不仅可以提高逻辑思维能力,也可以巩固JavaScript基础知识。统一到算法题目可以使用多种语言求解,解法思路是相同的,我们是学习前端的,所以这里只写javascript的解法。1.两数之和题目描述/*给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那两个整数,并返回他们的数...
2019-07-06 21:33:37 385
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人