自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 问答 (1)
  • 收藏
  • 关注

原创 js数组相关面试题

昨天去人人网面试,面试我的小姐姐让我手写一些关于数组操作的代码,我都写出来了,但是面试官应该是不满意我的实现方式,后来经过面试官的提示,又写出了第二种方法,接下来就将这几道面试题整理在下面。第一题:[1,2,[3,4,[5,6]]]如何转换成[1,2,3,4,5,6]我一开始的思路很简单,就是定义一个全局变量的空数组,然后定义一个方法,将原数组传递到这个方法中,遍历该数组,判断每一个元素是不是...

2019-07-05 10:02:39 1240 5

原创 vue面试学习笔记

什么是MVVMMVVM:是Model View View-Model的缩写Model:代表数据模型,我们可以在Model中定义数据,修改数据和操作数据的业务逻辑,总的来说Model就是数据层,只关心数据变化,不关心其他变化。View:是视图层,也是用户可以看见的页面,用户在视图层进行操作,当View-Model对Model进行更新的时候,会及时的将数据通过数据绑定的方式及时更新到视图层中。...

2019-06-19 23:50:34 115

原创 原型链详解「2」

原型链详解proto和prototype什么是proto,proto在上一篇文章曾讲到过,任何对象都具有一个proto属性,这个属性指向其构造函数的原型对象,函数的_proto_指向Function的prototype对象,下面我们来验证一下,先创建一个构造函数 function Person(){} Person.prototype.name = 'John' Person...

2019-06-17 22:05:05 183

原创 原型链详解「1」

原型链详解1.对象类型对象分为两种,普通对象和函数对象,Object和Function是JS自带的函数对象,下面举例说明var o1 = {};var o2 = new Object()var o3 = new f1()function f1(){}var f2 = function(){}var f3 = new Function('str','console.log(str)...

2019-06-17 16:09:11 162

原创 关于jsmap集合的面试题

关于js中map集合中调用parseInt输出结果的问题结果是1,NaN,NaN,NaN,首先说一下parseInt函数接收的参数,arg1接收的是要转换的数据,arg2接收的是进制,若未进行传递或传递的是0的话则默认为10进制数字,当map集合中调用该方法时,像内部传递的两个参数分别是当前元素和数组的下标,第一次调用的是,parseInt(1,0)得到的是1,第二次调用的是parseInt(...

2018-12-13 20:57:05 578

原创 关于promise面试题

关于promise的面试题121今天面试被问到了两个关于promise的面试题,不外乎就是执行顺序相关的问题,话不多说,先上代码!这道题相信大家都明白了,一道烂大街的题,输出结果不外乎就是Promise1,1,Promise2,setTimeout大致说一下原理,首先先了解一句话:同步优先,异步靠边,setTimeout是常用来模仿异步处理的一个方式,当你看到setTimeout的话那就...

2018-12-13 20:38:24 1501 1

空空如也

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

TA关注的人

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