哪个公司出的题就表了,关键看题,和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部分(第二季)相关推荐

  1. 【无标题】前端工程师面试题手册-有点长但是很有用

    不是原作者-想想要获取更多前端开发相关学习资料,请加微信1124692领取 前端工程师面试题手册 目录 1 | 前端基础........................................ ...

  2. 前端的c语言面试题,前端工程师面试题汇总(选择题)

    前端工程师面试题汇总(选择题) 时间:2017-12-05     来源:前端工程师面试题推荐 作为一名前端工程师,我们必不可少的就是参加面试,面试过程中会遇到各类奇葩的问题,今天小编为大家汇总了一些 ...

  3. 前端的c语言面试题,前端工程师面试题及答案

    完成面试题是前端工程师求职者在面试过程中必须经历的环节.下面是由学习啦小编分享的前端工程师面试题,希望对你有用. 前端工程师面试题:CSS 1. CSS样式表根据所在网页的位置,可分为?(B ) A. ...

  4. Web前端工程师面试题汇总(一)

    前端工程师面试题汇总 本文由我收集总结了一些前端面试题,初学者阅后也要用心钻研其中的原理,重要知识需要系统学习.透彻学习,形成自己的知识链. HTML • Doctype作用?严格模式与混杂模式如何区 ...

  5. 《Javascript入门学习全集》 Javascript学习第二季(实战4)

    Javascript学习第二季(实战4)   上章的例子虽然实现了功能,也做了相应的判断,也符合标准了.但还有一个问题就是: Choose an image. 在html中只是为了图片切换 而做的,而 ...

  6. 【前端工程师手册】JavaScript作用域拾遗

    [前端工程师手册]JavaScript作用域拾遗 昨天总结了一些作用域的知识[前端工程师手册]JavaScript之作用域,但是发表完发现忘记了一些东西,今天拾个遗. 昨天说到了JavaScript中 ...

  7. Web前端经典面试题-JavaScript

    Web前端经典面试题-JavaScript 看看银行卡余额,看看工资条,看看房价,动力就来了,大二狗,加油~~ JavaScript 原型链.类.继承.作用域.闭包.js运行机制/单线程.js数据类型 ...

  8. 2016-2019年最新前端工程师面试题

    点击链接 https://github.com/HerbertKarajan/Fe-Interview-questions 时常更新,给大家一个最全的资料,我会不断的更新到github上...... ...

  9. 前端工程师面试题汇总

    HTML Doctype作用?严格模式与混杂模式如何区分?它们有何意义? HTML5 为什么只需要写 <!DOCTYPE HTML>? 行内元素有哪些?块级元素有哪些? 空(void)元素 ...

最新文章

  1. 开源硬件:极客们的伟大理想
  2. 世界顶尖精密仪器技术都掌握在哪些国家?
  3. Matlab 区域扫描,30+行Matlab代码实现文件扫描
  4. 一文详解 YOLO 2 与 YOLO 9000 目标检测系统
  5. 单核工作法9:消减待办任务
  6. 中怎么均化走线_PCB板上多长的走线才是传输线?答案是……
  7. C#委托及事件处理机制浅析
  8. opencv 图像仿射变换 计算仿射变换后对应特征点的新坐标 图像旋转、缩放、平移...
  9. 深化美国分布式光伏领域合作 苏美达辉伦向美企供应7兆瓦组件
  10. 学了python可以干嘛-学Python后到底能干什么?网友:我太难了
  11. 实用网站、软件、App分享
  12. Android权限管理--权限类型
  13. opencv怎么安装?opencv下载安装教程
  14. 瑞星网络版数据库中 客户端IP地址如何查看?
  15. openbravo与淘宝对接文档一
  16. 用于Android开发的免费类库和工具集合
  17. ETest_CPS——工业信息物理系统测试验证平台
  18. 洲际酒店集团大中华区特许经营酒店已开业150家;百胜中国食物银行项目已覆盖超100家肯德基 | 美通社头条...
  19. 用爬虫爬取某妹子图片网站图片
  20. 爬虫练手项目:获取豆瓣评分最高的电影并下载

热门文章

  1. Scala模式匹配(类似Java的switch)
  2. TCP的连接和释放过程
  3. Spring 自定义注解使用案例 首先创建一个注解@interface
  4. spring集成redis(ehcache缓存改成redis)
  5. 奇异值分解 VS 特征值分解
  6. EEPROM和flash的区别
  7. eclipse总是运行上一个程序结果
  8. b插到元素a之前python_python之路_前端基础之jQuery入门3
  9. m3u8转mp4缓存合并工厂_多线程m3u8下载工具,支持windowsamp;amp;linux;两个羊毛线报...
  10. C/C++之大端模式和小端模式