自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

xiaoxu的博客

专注Web前端开发

  • 博客(9)
  • 收藏
  • 关注

原创 JavaScript实现各种排序算法

插入排序function insertSort(arr){ for(var i=1;i<arr.length;i++){ var temp=arr[i]; for(var j=i-1;j>=0;j--){ if(temp<...

2018-09-22 20:43:58 319

原创 详解CSS——display各个属性值(带例子)

各个属性详解

2018-09-21 23:42:19 10075

原创 找出数组中移除的数与重复的数

题目描述:数组arr为一乱序数组,但排序后是[1,2,3,4,5,…,n-1,n];从其中随机取出一个数,再随机将其中的一个数重复,数组大小还是为n,请设计一个O(n)的算法,找出取出的数与移除的数。例如:输入:6 4 5 1 5 3输出:2(移除的数),5(重复的数)思路:如果先将数组排序的话,可以很容易的找到了,可是排序算法时间复杂度最低为O(nlogn),不符合题目的O(n...

2018-09-21 10:30:38 348

原创 前端笔试题

是先捕获还是先冒泡? post 和get的提交有没有长度限制?function A(){}A.prototype.logB=function(){console.log('B');}function B(){}//your codevar b=new B();b.logB();//'B'A. B.prototype=A.prototype B. B.prototy...

2018-09-20 17:29:05 4064 1

原创 深入理解BFC

分别都介绍一下

2018-09-19 15:20:20 691

原创 将网页的dom节点转换成img并下载下来

这里需要用到一个依赖html2canvas,使用npm安装即可:npm install html2canvas --save-dev然后在页面中引入即可使用。利用了a标签的下载功能 dom保存为img的代码如下 function saveAsImg() { // 先获取你要转换为img的dom节点 var node = document.getEleme...

2018-09-14 16:07:09 1746 1

原创 null和undefined的区别

test

2018-09-08 23:04:28 625

原创 JavaScript中的==与===

先来看看这个会输出什么?[12]==12;这里大家可以先思考一下是返回false,还是true。其实这是个很简单的问题,只是不太了解“==”和“===”的比较规则,所以就比较懵。“==” 的比较规则先检查两个操作数的数据类型是否相同如果相同,则比较两个数是否相等如果不同,则先将两个数转换为相同数据类型,再进行比较上几个例子: 这里可以看到,数字型的 1 竟...

2018-09-08 17:04:14 16719 1

原创 Redux原理

Redux基本思想Redux核心概念Redux 原理实现 store的创建注:本文适合有使用过Redux或者有了解过的童鞋阅读~接触过的项目很多都用到了Redux,在今天之前,我只是会使用这个工具来进行数据的存储与处理,觉得这真是个好东西,毕竟在一个大的项目中,单单靠props、state、ref来传递数据还是不够的。 面试的时候也被问到了Redux的原理,...

2018-09-04 20:39:12 4444

空空如也

空空如也

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

TA关注的人

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