自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

原创 剑指offer面试题12——大数表示

这个狗题让我浪费了一晚上,是一个关于递归的类似全排列的题 这个题是关于表示大数的题,超出了编程语言限制的大数字,使用数组来表示,数组的每一项的值都是单独的一位数字,合起来就表示成了大数字,尤其js里面数组字符串的转换都很方便,所以更好用数组来表示大数字。 我的误区在于,总想要按位数来循环,但是实际上,应该使用递归,并且要按位数上面的数字是几来循环。 关键的点就是,for(i=0;i<10;i++) 而不是 for(i=0;i<n;i++),下面这个表达式的误区就在于,想着是以每一位都赋值

2022-03-14 21:10:26 128

原创 前端面试准备——js实现单例模式

参考了大佬的文章https://www.jb51.net/article/212634.htm 单例模式:系统中只保存一个实例,并提供一个访问它的全局访问点 实现单例模式的核心思想:当构造时,先判断是不是有此类的实例存在,如果存在,则直接返回此实例,不存在就创建这个实例 具体方法 使用instanceof判断是否使用了new关键字调用 在函数上直接添加方法属性调用生成实例 使用闭包 使用包装对象结合闭包的形式实现 在构造函数中使用new.target判断是否使用了new关键字 使用stati

2022-03-08 17:09:28 104

原创 前端面试准备——关于跨域

9种前端跨域解决办法个人总结吸收——来自大佬的稿子9种常见的前端跨域解决方案(详解)_慕课手记 1.关于JSONP跨域 jsonp的核心原理就是 “目标页面回调本地页面”,即通过<script>标签的src属性,发送带有callback参数的get请求,服务器端将接口返回数据拼凑到callback函数中,并返回给浏览器,这样浏览器前端就可以拿到callback函数返回的数据了;但缺点是只能发送get一种请求。 a.原生js实现 b.jquery Ajax实...

2022-03-07 18:32:47 446

空空如也

空空如也

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

TA关注的人

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