蘑菇街php面试,蘑菇街面试
1. DOM事件流的介绍,事件流的顺序,IE下是否一致
答:IE支持的是事件冒泡,其他最新浏览器冒泡捕获都支持
DOM2事件流分三个阶段,事件捕获,事件处理,事件冒泡。
阻止事件冒泡 event.stopPropagetion()
事件绑定,传入三个参数,事件名,事件处理函数,事件冒泡|捕获(false|true)btn.addEventListener('click',function(){},false)
2. 跨域的了解,介绍JSONP的原理
JSONP是在get请求url中加入callback字符串指定回调函数,后端返回的JSON数据作为参数传入前端的设置好的回调函数中(此处需要后端配合)。
利用了script的跨域能力,url作为后台脚本,访问后会被执行。
3. 如何实现在多行文字条件下,超过5行显示省略号
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 4;//设置line-clamp为4
overflow: hidden;
4. stopPropagation, preventDefault,return false的区别
stopPropagetion 阻止事件冒泡
perventDefault 阻止浏览器默认行为
return false 终止函数,返回布尔值false,之后的所有触发事件和动作都不会被执行
5. 左右两栏,实现等高
js实现等高
获得两栏高度,比较之后,将较大高度赋值给较小高度一栏的高度
6. 如何实现全屏背景图,不留空隙
background: url(bg.jpg) no-repeat center center fixed;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
7. HTML类似ul的列表元素有哪些
- 无序列表
- 有序列表
8. 定义一个方法,不管传入的参数有多少,将他们保存进数组(记得不清,好像是这样的)
function f(){
var arr = []
for(var index in arguments){
//arguments是对象类型,不能使用foreach等数组操作方法
arr.push(arguments[index])
}
}
9. node的文件模块使用过吗
fs.readFileSync从源路径读取文件内容
fs.writeFileSync将文件内容写入目标路径
两者接受源文件路径与目标文件路径两个参数
10. 了解过MVVM,MVC框架吗,简单介绍一下区别
MVC
模型(Model):数据保存
视图(View):用户界面。
控制器(Controller):业务逻辑
所有的通信都是单向的,用户可以改变view,view触发controller,controller改变model,model反馈给view
MVVM
唯一的区别是,它采用双向绑定(data-binding):View的变动,自动反映在 ViewModel,数据视图相互驱动
蘑菇街php面试,蘑菇街面试相关推荐
- 某百度程序员中午面试一个阿里程序员,晚上去阿里面试,面试官竟是中午那个人!
世界之大无奇不有,有些巧合简直就是天作之合,就像下面这位百度程序员和阿里程序员的故事. 某百度程序员发帖吐槽:中午面试了一个阿里程序员,问了他一些刁钻的问题,结果自己晚上去阿里面试,面试官竟然就是中午 ...
- 某百度程序员中午面试一个阿里程序员,晚上去阿里面试,面试官竟是中午那个人!...
世界之大无奇不有,有些巧合简直就是天作之合,就像下面这位百度程序员和阿里程序员的故事. 某百度程序员发帖吐槽:中午面试了一个阿里程序员,问了他一些刁钻的问题,结果自己晚上去阿里面试,面试官竟然就是中午 ...
- 面试者面试官,双向角度的程序员面试指南!
作者 | Noj Vek 译者 | 弯月 出品 | 程序人生(ID:coder _life) 本文作者经历过 100 多场面试,而且也担任过 50 多场面试的面试官,我们一起来看一看他从面试者与面试 ...
- 优信拍集团php面试题_【优信拍PHP高级开发工程师面试】面试官是我遇到过的面试水平最低的。-看准网...
面试官是我遇到过的面试水平最低的. 有笔试题,考基础的. 个人觉得技术的笔试题无非就看个思路和流程,但是面试官貌似想看到的是像待上线的代码一般,一个notice都不能报的代码,不停的关注和追问代码细节 ...
- python web前端开发面试_面试前端,听听别人怎么说!
分享一个人的面试经验: 一年半经验,百度.有赞.阿里面试总结 前言 人家都说,前端需要每年定期出来面面试,衡量一下自己当前的技术水平以及价值,本人17年7月份,毕业到现在都没出来试过,也没很想换工作, ...
- java面试常见面试问题_Java面试准备:15个Java面试问题
java面试常见面试问题 并非所有的访谈都将重点放在算法和数据结构上-通常,访谈通常只侧重于您声称是专家的语言或技术.在此类访谈中,通常没有任何"陷阱"问题,而是它们要求您利用内存 ...
- 面试官面试前端_如何面试面试官
面试官面试前端 by Aline Lerner 通过艾琳·勒纳(Aline Lerner) 如何面试面试官 (How to interview your interviewers) For the l ...
- 前端面试时面试官想要听到什么答案(关于一些Vue的问题)
本文会列举一些平时面试时问到的问题和答案,并说明面试官在当时问到这个问题时所期望对方的回答: vue生命周期(钩子函数) 问题 请说一下vue的生命周期函数(钩子函数). 问题描述 首先关于生命周期函 ...
- demo 网络运维_【运维面试】面试官:你们公司的docker主要用来做啥?
文章来源: [运维面试]面试官:你们公司的docker主要用来做啥?_涅槃重生-CSDN博客blog.csdn.net 前言 关于docker的面试题,很多面试官会问,你们公司的docker主要用来 ...
- 【面试系列三】面试是面试者与面试官的双向沟通,如何抓住面试官的小尾巴以及面试过程中需要避开的一些减分项!
总结了13条经典面试的回答套路让你在面试时有效地展示自己的才华,把握秋招珍贵的机会! 1.谈谈你的简历(自我介绍) 可以根据以下三个步骤去回答问题,而且用不超过3分钟来阐述. 简单开场:包括基本的教育 ...
最新文章
- PHP过滤器 filter_has_var() 函数
- python include函数_python 库函数
- 51CTO第2本书样章曝光:DHCP服务器规划与应用案例
- 用模板元实现50个台阶问题,一次走一步或者两步或者3步,用模板元实现求裴波那契额数列
- 安装Reporting Service即时报表模型
- 双硬盘双win10互不干扰_win10系统安装双硬盘却无法显示另一个硬盘的技巧介绍...
- 前端系列第10集-实战篇
- 用水流的概念来玩硬件(三)----LDO与DCDC电源电路
- KubeVela 云原生时代的应用管理平台
- TCP客户端与服务端开发
- UltraEdit连接linux中文乱码,UltraEdit显示中文乱码的解决办法
- shopify_反思构建自定义Shopify应用程序
- 3d游戏建模行业真的能一直走下去麽?兴趣爱好能否带来面包
- 2017年什么命_2017年在五行中属什么,2017年出生是什么命 五行
- ASA5520升级内存记录
- 技术面试问题汇总第006篇:腾讯管家反病毒工程师-电话面试
- 【坑】javascript中appName总是Netscape的原因
- 百度、阿里、腾讯、有道各平台翻译API申请教程
- 索引失效的场景有哪些?索引何时会失效?
- win10专业版激活,错误代码0x8007007b的解决方法
热门文章
- ICCV2019——SCRDet Towards More Robust Detection for Small, Cluttered and Rotated Objects
- 微信朋友圈会在服务器上保留多久,微信朋友圈设置多久可见,暴露了你的为人...
- Python3 周初、周末、月初、月末、季初、季末、年初、年末
- FPS游戏UE4逆向视频教程
- android 图片跑马灯动画,【Android自定义View】- 文本跑马灯效果
- 大数据分析与可视化介绍,基于机器学习的大数据分析具有哪些独特的特点
- 华为云鲲鹏服务器部署文档--java微服务
- 【摘自csdn】一场我没有看懂的相亲
- Oracle取某个时间点前后的整半小时的时间点
- 懒汉延迟加载设计模式反射注解