美文网首页
面试NO.1——Javascript

面试NO.1——Javascript

作者: DingYixue | 来源:发表于2017-08-16 14:27 被阅读0次

一、javascript中表达式parseInt(“X8X8”)+parseFloat(“8”)的结果是什么
16
二、settimeout 和setInterval区别是什么?
因为setTimeout(表达式,延时时间)在执行时,是在载入后延迟指定时间后,去执行一次表达式,记住,次数是一次
而setInterval(表达式,交互时间)则不一样,它从载入后,每隔指定的时间就执行一次表达式
所以,完全是不一样的
三、事件委托是什么
通俗的讲,onclick,onmouseover,onmouseout等就是事件,委托呢,就是让别人来做,这个事件本来是加在某些元素上的,然而你却加到别人身上来做,完成这个事件。
好处:节省代码提高效率
使用场景:当有多个同级标签,要响应相同的事件,就要想到事件委托。
四、如何阻止事件冒泡和默认事件
取消冒泡事件
(1)非IE:事件对象.stopPropagation();
(2) IE:事件对象.cancelBubble=true;
取消默认事件
(1) 非IE:事件对象.preventDefault();
(2)IE: 事件对象.returnValue = false;
五、“==”和“===”的区别
==, 两边值类型不同的时候,要先进行类型转换,再比较。
===,不做类型转换,类型不同的一定不等。

相关文章

  • 面试NO.1——Javascript

    一、javascript中表达式parseInt(“X8X8”)+parseFloat(“8”)的结果是什么16二...

  • Front Interview导航2020-09-07

    JavaScript 【面试】前端JavaScript面试技巧【反向面试】—反问面试官的问题玩转经典十大Top10...

  • 面试

    JavaScript 面试

  • 前端随笔-面试

    阿里巴巴前端面试经历 JavaScript权威面试指南

  • 前端面试总结

    面试总结 Typescript与Javascript的区别 Typescript是强引用,JavaScript是弱...

  • 37道经典JavaScript面试题

    37道经典JavaScript面试题

  • 2021前端面试

    174道JavaScript 面试知识点总结(下) [Vue中文社区](javascript:void(0);) ...

  • java script 1

    1 史上最全的Javascript面试题总结 史上最全的Javascript面试题总结 1 未声明和未定义? 未声...

  • 【JavaScript】数组去重

    话说面试常会碰到面试官会问JavaScript实现数组去重的问题,最近刚好在学习有关于JavaScript数组相关...

  • javascript面试

    (1)异步与单线程,(运行机制类) 遇到setTimeout,里面的函数会被暂存起来,等到所有的同步任务执行完了再...

网友评论

      本文标题:面试NO.1——Javascript

      本文链接:https://www.haomeiwen.com/subject/kzzbrxtx.html