前端工程师面试题JavaScript部分(第二季)
哪个公司出的题就表了,关键看题,和alert(1&&2)这种怪题比起来,相对接地气一点
!!(0==false) //!!一般是用来转为布尔值的,0为false,false==false所有结果是true !!(0==undefined) //结果是true,js is shit undefined==null //结果是true ,标准就是这么规定的 isNaN('1213')==NaN //判断是否非数字,false ==NaN,这里console.log(!!NaN)是false,shit typeof 1 == true?1:0 //number== true 为false,取0,注意运算符的优先级 typeof [] == 'Array'//false, typeof [] == 'object' [] instanceOf Array //这个没啥好说的,
jquery的bind类似的绑定方法,live,on,delegate等方法,和语法糖的区别,另外实现bind函数、delegate函数
首先从下面的题来看this问题
var altwrite = document.wirte; altwrite('hello'); //传递的this错误,需要bind,编译错误 altwrite.bind(document)('hello'); //这里出现一个innerHTML和document.write的区别,或者 altwrite.call(document,'hello');
实现一个bind方法来传递this作用域参数
//
//函数.bind(上下文参数,普通参数1,。。。); var dom = document.getElementById('ad'); dom.onclick = (function(){console.log(this)//输出是window }).bind(this)
垂直居中的对中情况
布局的多种问题
IE6的常见hack、盒子模型
事件对象的问题,还有兼容性问题
实现一个集成,函数定义的位置
转载于:https://www.cnblogs.com/wgdong/p/5267334.html
前端工程师面试题JavaScript部分(第二季)相关推荐
- 【无标题】前端工程师面试题手册-有点长但是很有用
不是原作者-想想要获取更多前端开发相关学习资料,请加微信1124692领取 前端工程师面试题手册 目录 1 | 前端基础........................................ ...
- 前端的c语言面试题,前端工程师面试题汇总(选择题)
前端工程师面试题汇总(选择题) 时间:2017-12-05 来源:前端工程师面试题推荐 作为一名前端工程师,我们必不可少的就是参加面试,面试过程中会遇到各类奇葩的问题,今天小编为大家汇总了一些 ...
- 前端的c语言面试题,前端工程师面试题及答案
完成面试题是前端工程师求职者在面试过程中必须经历的环节.下面是由学习啦小编分享的前端工程师面试题,希望对你有用. 前端工程师面试题:CSS 1. CSS样式表根据所在网页的位置,可分为?(B ) A. ...
- Web前端工程师面试题汇总(一)
前端工程师面试题汇总 本文由我收集总结了一些前端面试题,初学者阅后也要用心钻研其中的原理,重要知识需要系统学习.透彻学习,形成自己的知识链. HTML • Doctype作用?严格模式与混杂模式如何区 ...
- 《Javascript入门学习全集》 Javascript学习第二季(实战4)
Javascript学习第二季(实战4) 上章的例子虽然实现了功能,也做了相应的判断,也符合标准了.但还有一个问题就是: Choose an image. 在html中只是为了图片切换 而做的,而 ...
- 【前端工程师手册】JavaScript作用域拾遗
[前端工程师手册]JavaScript作用域拾遗 昨天总结了一些作用域的知识[前端工程师手册]JavaScript之作用域,但是发表完发现忘记了一些东西,今天拾个遗. 昨天说到了JavaScript中 ...
- Web前端经典面试题-JavaScript
Web前端经典面试题-JavaScript 看看银行卡余额,看看工资条,看看房价,动力就来了,大二狗,加油~~ JavaScript 原型链.类.继承.作用域.闭包.js运行机制/单线程.js数据类型 ...
- 2016-2019年最新前端工程师面试题
点击链接 https://github.com/HerbertKarajan/Fe-Interview-questions 时常更新,给大家一个最全的资料,我会不断的更新到github上...... ...
- 前端工程师面试题汇总
HTML Doctype作用?严格模式与混杂模式如何区分?它们有何意义? HTML5 为什么只需要写 <!DOCTYPE HTML>? 行内元素有哪些?块级元素有哪些? 空(void)元素 ...
最新文章
- 开源硬件:极客们的伟大理想
- 世界顶尖精密仪器技术都掌握在哪些国家?
- Matlab 区域扫描,30+行Matlab代码实现文件扫描
- 一文详解 YOLO 2 与 YOLO 9000 目标检测系统
- 单核工作法9:消减待办任务
- 中怎么均化走线_PCB板上多长的走线才是传输线?答案是……
- C#委托及事件处理机制浅析
- opencv 图像仿射变换 计算仿射变换后对应特征点的新坐标 图像旋转、缩放、平移...
- 深化美国分布式光伏领域合作 苏美达辉伦向美企供应7兆瓦组件
- 学了python可以干嘛-学Python后到底能干什么?网友:我太难了
- 实用网站、软件、App分享
- Android权限管理--权限类型
- opencv怎么安装?opencv下载安装教程
- 瑞星网络版数据库中 客户端IP地址如何查看?
- openbravo与淘宝对接文档一
- 用于Android开发的免费类库和工具集合
- ETest_CPS——工业信息物理系统测试验证平台
- 洲际酒店集团大中华区特许经营酒店已开业150家;百胜中国食物银行项目已覆盖超100家肯德基 | 美通社头条...
- 用爬虫爬取某妹子图片网站图片
- 爬虫练手项目:获取豆瓣评分最高的电影并下载
热门文章
- Scala模式匹配(类似Java的switch)
- TCP的连接和释放过程
- Spring 自定义注解使用案例 首先创建一个注解@interface
- spring集成redis(ehcache缓存改成redis)
- 奇异值分解 VS 特征值分解
- EEPROM和flash的区别
- eclipse总是运行上一个程序结果
- b插到元素a之前python_python之路_前端基础之jQuery入门3
- m3u8转mp4缓存合并工厂_多线程m3u8下载工具,支持windowsamp;amp;linux;两个羊毛线报...
- C/C++之大端模式和小端模式