自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(348)
  • 资源 (2)
  • 收藏
  • 关注

原创 凡普金科前端面试题

1.ES6有哪些新特性 2.flex布局在项目中怎么使用 3.写一个日期格式化函数 4.给定图形变数,实现一个函数,可以画任意多边形 比如给定一个单位圆,可在圆上画任意多变形,并求出各个点的坐标 5.使用过什么数据库 6.对node的了解程度 7.Vue全家桶学习一下,还有VUEX,项目复杂时,可以进行状态管理 8.平时去哪些国外网站,学习前端 说的MDN和vue的官方网站,还有g

2017-09-22 20:17:28 2766

原创 电信面试题

了解node吗,用过没,在什么情况用过?node的其他问题? 怎么实现轮播图? 什么是BEM开发模式,还有其他模式吗? 熟悉promise吗,是用来干什么的? 响应式开发的细节? 页面插入内容的方式有哪些? 怎么避免重流和重绘 http状态码 cookies的大小 ie用的是事件捕获还是冒泡,ie8呢?

2017-09-20 15:01:48 1660

原创 去哪儿笔试题

1.简述BFC的原理,基于BFC实现两列自适应布局 2.模式匹配

2017-09-20 11:01:02 421

原创 迅雷前端笔试题

1.代码function bar(){ return foo; foo = 10; function foo(){} var foo = 11;}console.log(typeof bar());function fun1(){ var n=167; nAdd=function(){n+=1;} function fun2(){ re

2017-09-19 21:41:01 2102

原创 绿盟面试题

1.如何获取DOM树中的节点 2.jQuery有哪些选择器,用到哪些方法 3.如何让一个元素脱离文档流 4.轮播图的实现和jquery动画的实现有什么区别 5.对闭包和原型链有什么深入的认识 6.vue项目是自己做来练习,还是可以投入使用? 7.对后台有哪些了解 8.position几种属性的区别 感觉问的问题不是很具体,应该自己多找切入点,深入回答

2017-09-19 09:43:58 1820

原创 CVTE前端面试

1.清除浮动的方法,BFC原理 2.写一个闭包的例子,如何释放闭包中的变量 3.跨域的方法及原理,jsonp对服务器代码有更改吗? 4.将一个数字每隔3位添加逗号 5.如何保证cookie的安全性

2017-09-18 13:39:59 4754

原创 搜狐畅游笔试题

1.元素水平垂直居中的几种方法 2.数组元素去重 3.jquery删除父元素下的所有子元素的方法 (“.myDiv”).html();(可以)(“.myDiv”).html();(可以) (“.myDiv”).text();(不行) (“.myDiv”).remove();(自身也删除)(“.myDiv”).remove();(自身也删除) (“.myDiv”).empty();(可

2017-09-17 11:36:53 1039

原创 绿盟前端笔试题

1.set-cookie属于响应头字段,cookie属于请求头字段 2.为什么使用网页验证码,说明其原理 3.var myPromise1 = new Promise(function(resolve,reject){ setTimeout(resolve,500,"one");});var myPromise2=new Promise(function(resolve,reject)

2017-09-16 16:52:05 1118

原创 新浪前端笔试题

1.完成新浪新闻客户端app的布局 2.每秒实时更新页面数据的技术方案 3.我们写的JS代码在上线的时候为什么要压缩一下,你熟悉哪些压缩工具? 4.图片懒加载的原理 5.简述一下你对HTML语义化的理解 6.实现节流函数

2017-09-16 16:36:24 802

原创 ES6的新特性

参考:http://www.imooc.com/article/14738 第2章.增加了let和const命令,用来声明变量,let定义块级作用域的变量,const声明不能改变的常量 let和const均是在所声明的块级作用域有效 let命令用法:(1)for循环中变量的声明;(2)声明局部变量 V8引擎只在严格模式下支持let和const 第3章:变量的解构赋值 比如数组的解构赋值,

2017-09-16 11:45:06 303

原创 thoughtworks面试题

1.ES6的新特性 2.如何用ES5实现模块机制,变量和方法不被外界访问(闭包) 3.介绍一个vue和jquery的区别 4.浏览器从输入网址到请求页面的过程 5.你还有擅长的领域想展示给我们的? 6.虚拟DOM的diff算法 7.CSS的盒模型 8.项目如何做的,怎么分工的?

2017-09-16 10:51:17 3785 1

原创 58笔试题二

1.如果设计一个移动端的slider组件,需要考虑哪些因素 2.js如何实现一个isInteger http://www.jb51.net/article/77140.htm 3.实现两边定宽,中间自适应的方法 4.清除浮动的几种方法 5.web性能优化的方法 6.前端常见的攻击方式及预防方法 7.js创建DOM节点的方法 8.js阻止默认事件的方法 9.添加音乐的标签

2017-09-14 22:02:44 336

原创 金山笔试题二

1、 alert(1&&2)输出的结果值是? 输出2 2、 有如下函数: Sum(2,3) =>5   Sum(2)(3)=>5 请写出sum函数的具体实现。3、 请编写函数计算从整数1到n共出现多少个0. 4、 请使用DOM操作来添加、移除、替换、插入、创建和查找节点。 5、 请用原生JavaScript代码实现一个函数,功能是对JS对象的深度克隆

2017-09-14 10:36:55 432

原创 猎豹移动笔试题

1.HTML5新增了哪些元素?移除了哪些元素,对浏览器兼容性的影响?如何区分HTML5 2.js的几种继承方式 3.元素水平垂直居中的几种方式 4.什么是事件捕获,事件冒泡,触发顺序?选择题 prototype与_proto_ 组合模式

2017-09-13 22:05:29 987

原创 招商信用卡笔试

1.前端跨页面通信方式,各有什么特点?

2017-09-13 21:08:18 335

原创 HTML5新特性之Mutation Observer

参考:http://www.cnblogs.com/jscode/p/3600060.html

2017-09-13 18:44:33 579

原创 ES6中箭头函数的知识点

var name='window';var obj={name:'ne',print1:()=>{console.log(this.name);},print2(){console.log(this.name);}};obj.print1();obj.print2();输出:// window ne知识点:箭头函数中的this对象是定义时所在的对象,而不是使用时所在的对象。使用

2017-09-13 11:33:26 217

原创 腾讯前端笔试题

function foo(){ return 2;}foo();function test(){ console.log(a); console.log(foo()); var a=1; function foo() { return 2; }}test();

2017-09-12 20:39:56 881

原创 ES6中块级作用域

哈哈

2017-09-12 15:38:42 270

原创 前端学习资源收集

1.知乎专栏:前端周刊 2.

2017-09-12 14:51:54 290

原创 金山的笔试题总结

一、var arr = [];arr['a'] = 1;console.log(arr.length); // 0arr['2'] = 2;console.log(arr.length); //3arr.length = 0;console.log(arr); // [a:1]对数组的length属性的理解: length返回的是array的数组索引的长度,**数组索引只能是数字或者数

2017-09-12 14:38:10 1711

原创 百度一道关于promise笔试题的总结

setTimeout(function () { console.log(1);}, 0);Promise.resolve(function () { console.log(2);})new Promise(function (resolve) { console.log(3);});console.log(4);输出:3 4 undefined 1链接:https://seg

2017-09-12 10:49:31 2532 1

原创 百度笔试题

大题: 1.替换链接 找出所有的以http://、https://和www.开头的链接,用户点击,跳转到新窗口问答题: 1.移动端前端开发和PC端的区别系统设计题 实现js**无限级**树形控件,点开箭头,子菜单展开,选中或取消父菜单,所有子菜单都取消。在栈空的情况下,不能退栈 邻接矩阵顶点数和边数 nodejs怎么获取当前脚本所在的路径定义带正方形的列表:list-style:squa

2017-09-11 22:24:20 829

原创 羽毛球

Badminton Hall Management System Project v0.1羽毛球场管理系统 版本:v0.1搭建环境安装webstorm等可运行js代码软件安装node.js,使得可在IDE控制台中输入数据,输出结果安装测试框架jasmine,即使用 npm 全局安装 jasmine 模块如何运行单元测试在node.js命令行中通过cd命令进入项目根目录:thoughtwor

2017-09-11 15:18:13 388

原创 京东笔试题201709082127

jqeury中设置渐变为给定的透明度 fadeTo() 方法vue某一属性的值发生变哈后,视图会立即同步重渲染 vue实例创建后再添加的属性,改属性变动不会触发视图更新 计算属性只有它的相关依赖发生改变时才会重新求值 vue组件的data选项必须是函数canvas在当前属性中填入边框的颜色值 strkeStyle以下方案中,不是用于解决回调陷阱的是 解决 回调陷阱的是promise as

2017-09-08 21:52:04 810

原创 搜狗笔试题201709082127

p中不能包含任何块级元素ul的子元素只能是Li(错)(错,必须写type=”text”)~在css选择器中表示: 熟悉css选择器:http://www.w3school.com.cn/cssref/css_selectors.aspcss中“~”和“>”是什么意思? http://www.cnblogs.com/liuting1314521/p/6185857.html css 中+p:fi

2017-09-08 21:35:38 2751

原创 cvte题

1.js内置的对象有哪些? 2.transform可以实现斜切 3Number.POSITIVE_INFINITY 进行计算的值大于Number.MAX_VALUE返回infinity 4.typeof(Object.proto) “function”Function.prototype===function(){}.proto true5navigator.vendor可以区分不同浏览

2017-09-07 20:22:28 318

原创 三七互娱笔试题

介绍zepto.js 的Touch事件,click和tap的区别,tap底层封装了哪些事件? http://www.cnblogs.com/199316xu/p/6479566.htmljs的组合继承js中数组常用的API,在数据开始插入元素,将数组反转,排序验证日期的正则表达式6. 校验日期“yyyy-mm-dd“格式的日期校验,已考虑平闰年。 /^(?:(?!0000)[0-9]{4}-(?:

2017-09-06 20:52:43 12435

原创 面试考察get和post的区别及应用场景

谈谈你对post的理解?什么场景下会用到post?为什么不用get?

2017-09-06 11:18:34 1494 2

原创 面试考察之Promise对象

Promise方法你最常用什么写法?构造函数传入的参数是什么类型?(我回答的是匿名函数)那么,传入的该函数是会立刻执行的吗?若调用了两次resolve方法会怎么样?发生异常会怎么样?

2017-09-06 11:17:48 6064

原创 ES6新特性的详细介绍

解构赋值 一、数组的解构赋值 二、对象的解构赋值

2017-09-06 11:15:39 1580

转载 计算机网络知识点总结

虽然主机名在因特网中是唯一的,IP在因特网中也是唯一的,但一个主机名可以对应多个IP地址。原因:对于域名www.yahoo.com访问的人数非常多,为了使yahoo这个万维网服务器的负载得到均衡,因此这个网站设有拼多多2面面试题对DNS的了解?TCP和UDP的了解和区别?对session的了解?Cookie通过在客户端记录信息确定用户身份,Session通过在服务器端记录信息确定用户身份。什么是Se

2017-09-05 18:47:42 554

原创 美图笔试题

1.for(var i=0;i<3;i++){ setTimeout(function(){console.log(i)}, (function(){var b=i*1000;console.log(b);return b;})() );}2. function test() { console.log(a); a=2; console.log(a); co

2017-09-04 20:32:31 1783

转载 七种方案解决JavaScript交换两个变量值的问题

交换变量值方案一最最最简单的办法就是使用一个临时变量了 不过使用临时变量的方法实在是太low了var t;t = a;a = b;b = t;首先把a的值存储到临时变量中 然后b赋值给a 最后拿出临时变量中的a值赋给b 这个办法是最基本的了交换变量值方案二下面的方案都不会有临时变量 我总结了一下 其实不使用临时变量的思路都是让其中一个变量变成一个a和b都有关系的值

2017-09-04 17:31:31 385

原创 多益面试20170904

自我介绍 说说最擅长的一个项目,是自己独立完成的吗? 项目中遇到什么问题,怎么解决的 对vue的了解,还用过什么框架 说出页面快速加载的3种方法 ajax请求中get和post的区别 响应式开发的了解 对webpack的认识 对DOM的认识 对Node的了解 有一个变量a和变量b,让他们互换值,不借助第三个变量,用es6解决 说说ES6的新特性,对ES6中promise的了解

2017-09-04 16:29:09 1058

原创 使用CSS属性对文本溢出内容隐藏

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> <style type="text/css"> .textOverFlow { width:300px; overflow:hidden;/*溢出部分隐藏*/ text-

2017-09-04 11:24:11 654

转载 简述七层模型与四层模型的区别?列出常见的网络协议?

七层: OSI 开放系统互联参考模型,它是理论的,参考模型 物理层->数据链路层->网络层->传输层->会话层->表示层->应用层 四层: TCP/IP模型 ,现在实际应用的这一层 网际接口层->互联网层->传输层->应用层物理层: 主要定义的是—传输介质 比如 RJ-45等 这一层没啥协议,都是规范啥的数据链路层:就是平时的局域网,局域网内的数据传输 MAC层常见协议: ARP (Addr

2017-09-04 10:33:09 2733

转载 TCP与UDP的区别

TCP与UDP之间的区别我喜欢比较两事物的不同点,这不仅使他们更加容易比较,而且会更容易记住他们之间的差异。当我们比较TCP,UDP,我们需要了解TCP和UDP各自的工作方式,了解哪种协议提供了可靠保证交付和而哪个又没有。哪种协议是快速的,他为什么更加快速,最重要的是,当我们了解了这些,在建设我们自己的分布式应用程序时,就知道该选择TCP还是 UDP。在这篇文章中,我们将看到9点UDP和TCP之间的

2017-09-04 10:14:12 756

转载 TCP三次握手

1)TCP三次握手第一次握手:客户端A将标志位SYN置为1,随机产生一个值为seq=J(J的取值范围为=1234567)的数据包到服务器,客户端A进入SYN_SENT状态,等待服务端B确认;第二次握手:服务端B收到数据包后由标志位SYN=1知道客户端A**请求建立连接,服务端B将标志位SYN和ACK都置为1,ack=J+1,随机产生一个值seq=K,并将该数据包发送给客户端A以确认连接请求**,

2017-09-04 09:36:12 278

转载 call,apply和bind的区别?

apply和call都是为了改变某个函数运行时的上下文而存在的(就是为了改变函数内部this的指向);如果使用apply或call方法,那么this指向他们的第一个参数,apply的第二个参数是一个参数数组,call的第二个及其以后的参数都是数组里面的元素,就是说要全部列举出来;bind()–也是改变函数体内this的指向;bind会创建一个新函数,称为绑定函数,当调用这个函数的时候,绑定函数会以创

2017-09-04 08:58:20 1687

java的network课件

有关java的Network的资源,里面有课件,常用函数的说明,以及代码解析。

2012-12-19

GUI编程指导

对于初学java界面者,很有用,大致介绍了GUI编程的一些基础知识,以及一些常用的函数。

2012-12-19

空空如也

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

TA关注的人

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