笔试面试积累
sliiva
这个作者很懒,什么都没留下…
展开
-
笔试记录1
1、为数组添加删除元素所有的数组都是对象,可以为其创建任意名字的属性,但当属性名只有在0~2的32次方-2之间的整数名才是索引,如果使用的属性是索引时,数组就会根据它们更新length的属性值。数组的两个特殊行为: 1、为一个数组元素赋值,它的索引大于或等于现有数组的长度时,length属性的值将设置为i+1; 2、当设置数组的length属性值小于当前长度的非负整数n时,当前数组中那些大于或等于...原创 2018-04-12 13:46:45 · 112 阅读 · 0 评论 -
一个数组的拍平算法
1、将一个数组拍平,就是将一个数组套一个数组的数组,变成一个数组关键在于:定义两个函数,一个函数判断输入的值是否为数组,另一个用来递归调用拍平数组 var arr=[1,[[[7,2],8,9],3]]; function f(arr) { if (Object.prototype.toString.call(arr) != "[object Ar...原创 2018-05-09 17:48:11 · 2839 阅读 · 2 评论 -
牛客网在线判题系统(JavaScriptV8)的使用
JavaScript作为一种弱类型的编程语言,语法和C/C++、JAVA等存在差别,但是对于大部算法题,不只是C/C++、JAVA,也依然可以使用JavaScript来实现。所以在牛客网中,如果你喜欢JavaScript这门编程语言,同时对数据结构与算法感兴趣,当然可以使用这门语言去刷编程题。 大家有没有跟我碰到过和我类似的情况,在牛客网刷编程题的时候,编译器提供的是Javascript(v...转载 2018-08-09 22:10:49 · 3331 阅读 · 0 评论 -
遍历对象
1、for...in:for...in语句以任意顺序遍历一个对象的可枚举属性。对于每个不同的属性,语句都会被执行。语法:for (var veriable in object){....}//循环时,会将对象的可枚举属性赋值给veriable,通过object[veriable]可访问属性的值2、Object.keys ():Object.keys()方法会返回一个由给定对象的自身可枚...原创 2018-08-11 19:43:58 · 606 阅读 · 0 评论 -
猫眼面试
1、三列布局(毕问题):左右宽度固定,中间自适应flex布局(超级简单易用)html:<div id="container"> <div class="left">e</div> <div class="main">jddhfg</div> <div class=&qu原创 2018-08-31 23:20:55 · 1039 阅读 · 0 评论 -
最近的笔试和面试
笔试:美丽联合:1、console.log(["a",,"b",,].length)//4 注意这里未填写元素的位置的值为undefined。所以这里的length为4.但是最后一个,后面不会再补值。["a",,"b",,]=>["a", undefined, "b", undefined]面试:1、事件处理函数中的e.target和e.curren原创 2018-09-27 21:44:08 · 311 阅读 · 0 评论