![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JOB
文章平均质量分 86
鱼儿跳
这个作者很懒,什么都没留下…
展开
-
JOB:前端面试10
(1)写ajax代码实例,理解原理:http://www.runoob.com/ajax/ajax-tutorial.html1创建xmlhttp对象2书写响应xmlthhp状态变化的函数3打开xmlhttp4发送http5关闭httpfunction loadXMLDoc(){ var xmlhttp; if (window.XMLHttpRequest) { // IE7+,原创 2017-09-13 10:24:03 · 289 阅读 · 0 评论 -
JOB:前端面试7
1.写一个function,清除字符串前后的空格、使用正则表达式验证邮箱格式(正则表达式)(Q1)//去左空格;function ltrim(s){ return s.replace(/(^\s*)/g, "");}//去右空格;function rtrim(s){ return s.replace(/(\s*$)/g, "");}//去左右空格;function t原创 2017-09-07 11:14:11 · 367 阅读 · 0 评论 -
JOB:前端面试9
(1)position的值, relative和absolute分别是相对于谁进行定位的,怎么使用,请用代码说明position:relative是相对定位,一般来说是相对于父类元素,如果父类没有定位信息,就再向上寻找父类,直到寻找到windows作为定位坐标。相对移动后,原来的位置占用空间position:absolute是绝对定位,他相对于body的原始坐标进行偏移。需要配合偏移信原创 2017-09-12 11:47:45 · 355 阅读 · 0 评论 -
JOB:趣店前端面试
1、个人介绍(1分钟)2、(Q1)在input标签中,设置出入20个字符。设置maxlength=”***”即可(Q2)textarea.限制输入20个字符1)maxlength:最大长度 onchange:在域的内容改变时发生触动。 onkeydown:在用户按下一个键盘按键时发生 onkeyup:键盘按键被松开时发生。如果省略了,原想预计原创 2017-09-11 15:18:25 · 1335 阅读 · 0 评论 -
JOB:前端面试4
1。ajax请求时,如何解释json数据 var jsonDate = ' { "name":"周星驰","age":23 }' var jsonObj = eval( '(' + jsonDate + ')' ); // eval();方法 var jsonObj = JSON.parse( jsonDate ); // JSON.parse(); 方法原创 2017-09-01 16:43:23 · 369 阅读 · 0 评论 -
JOB:前端面试6
1.一次完整的HTTP事务是怎样的一个过程?基本流程:a. 域名解析b. 发起TCP的3次握手c. 建立TCP连接后发起http请求d. 服务器端响应http请求,浏览器得到html代码e. 浏览器解析html代码,并请求html代码中的资源f. 浏览器对页面进行渲染呈现给用户2.HTTP的状态码有哪些?200 - 请求成原创 2017-09-06 21:44:41 · 254 阅读 · 0 评论 -
JOB:前端面试8
(1)统计字符串中字母个数或统计最多字母数(2)开发过程中遇到的内存泄露情况,如何解决的?内存泄露是指一块被分配的内存既不能使用,又不能回收,直到浏览器进程结束。浏览器中采用自动垃圾回收方法管理内存,但由于浏览器垃圾回收方法有bug,会产生内存泄露。1)、当页面中元素被移除或替换时,若元素绑定的事件仍没被移除,在IE中不会作出恰当处理,此时要先手工移除事件,不然会存在内存泄露。2)原创 2017-09-08 17:56:58 · 343 阅读 · 0 评论 -
JOB:前端面试题3
1。例举3种强制类型转换和2种隐式类型转换?强制转换:valueOf()和toString().①基础数据类型→字符串 String()②基础数据类型→数字 Number(undefined)=NaN③基础数据类型→布尔类型④parseInt()和parseFloat(),只有对 String 类型调用这些方法有效⑤对象通过valueOf方法,把自己转换成数字,通过toString原创 2017-08-31 14:35:55 · 305 阅读 · 0 评论 -
JOB:面试基础2
1.CSS清除浮动的几种方法(至少两种)浮动的影响:1)背景不能显示2)边框不能撑开3)margin padding设置值不能正确显示解决方法:1)对父级设置适合CSS高度。对父级设置适合高度样式清除浮动,这里对“.divcss5”设置一定高度即可,一般设置高度需要能确定内容高度才能设置。这里我们知道内容高度是100PX+上下边框为2px,这样具体父级高度为102px.divcss5{ w原创 2017-08-30 18:02:49 · 307 阅读 · 0 评论 -
笔试题整理
1、问题:N的阶乘(N!)中的末尾有多少个0? 例如:N = 5,N! = 120.末尾有1个0.http://blog.chinaunix.net/uid-20766194-id-1850404.html2、计算x的n次幂 function fast(x,y){//求x的y次方 if(y==1){ return x; }else{原创 2017-09-24 18:00:47 · 295 阅读 · 0 评论 -
ofo前端面试
1、自我介绍2、在做系统的时候,都用到哪些前端相关的技术?3、html标签的应用div。span。html5的标签4、标签的语义化 5、假设我有一个页面,做成三列,两边宽是200px,中间实现自适应。用css来实现padding-left:padding-right:6、浮动和文档流的关系7、position:relative相对于父原创 2017-09-21 12:28:32 · 1500 阅读 · 0 评论 -
JOB;面试题
1.HTML5 为什么只需要写 !DOCTYPE HTML?Doctype作用?标准模式与兼容模式各有什么区别?(Q1)声明位于位于HTML文档中的第一行,处于 标签之前。告知浏览器的解析器用什么文档标准解析这个文档。DOCTYPE不存在或格式不正确会导致文档以兼容模式呈现。(Q2)HTML5 不基于 SGML,因此不需要对DTD进行引用,但是需要doctype来规范浏览器的行为(让原创 2017-08-29 12:11:20 · 335 阅读 · 0 评论 -
JOB:基础知识
1、XHTML和HTML有什么区别HTML(HyperText Markup Language)是超文本标记语言XHTML是可扩展超文本标记语言功能上的差别:主要是XHTML可兼容各大浏览器、手机以及PDA,并且浏览器也能快速正确地编译网页。 书写差别:)所有标签都必须小写在XHTML中,所有的标签都必须小写,不能大小写穿插其中,也不能全部都原创 2017-08-28 18:08:18 · 381 阅读 · 0 评论 -
JOB:前端面试题5
1、什么是CSS Hack 由于不同厂商的流览器或某浏览器的不同版本(如IE6-IE11,Firefox/Safari/Opera/Chrome等),对CSS的支持、解析不一样,导致在不同浏览器的环境中呈现出不一致的页面展现效果。这时,我们为了获得统一的页面效果,就需要针对不同的浏览器或不同版本写特定的CSS样式,我们把这个针对不同的浏览器/不同版本写相应的CSS code的过程,叫做C原创 2017-09-05 22:31:01 · 308 阅读 · 0 评论