美文网首页
前端面试题

前端面试题

作者: 指尖核心 | 来源:发表于2017-07-21 09:31 被阅读0次

    IE和DOM事件流的区别

    1.执行顺序不一样、
    2.参数不一样
    3.事件加不加on
    4.this指向问题

    IE和标准下有哪些兼容性的写法

    Var ev = ev || window.event
    document.documentElement.clientWidth || document.body.clientWidth
    Var target = ev.srcElement||ev.target
    

    ajax请求的时候get 和post方式的区别

    一个在url后面 一个放在虚拟载体里面
    有大小限
    安全问题
    应用不同 一个是论坛等只需要请求的,一个是类似修改密码的
    

    事件委托是什么

    让利用事件冒泡的原理,让自己的所触发的事件,让他的父元素代替行!
    

    闭包是什么,有什么特性,对页面有什么影响

    闭包就是能够读取其他函数内部变量的函数。
    

    15.如何阻止事件冒泡和默认事件

    canceBubble
    return false
    

    添加 删除 替换 插入到某个接点的方法

    obj.appendChidl()
    obj.innersetBefore()
    obj.replaceChild()
    obj.removeChild()

    解释jsonp的原理,以及为什么不是真正的ajax

    动态创建script标签,回调函数
    Ajax是页面无刷新请求数据操作
    

    javascript的本地对象,内置对象和宿主对象

    本地对象为array obj regexp等可以new实例化
    内置对象为gload Math 等不可以实例化的
    宿主为浏览器自带的document,window 等

    document load 和document ready的区别

    Document.onload 是在结构和样式加载完才执行js
    Document.ready原生种没有这个方法,jquery中有 $().ready(function)

    ”==”和“===”的不同

    前者会自动转换类型
    后者不会
    

    javascript的同源策略

    一段脚本只能读取来自于同一来源的窗口和文档的属性,这里的同一来源指的是主机名、协议和端口号的组合

    相关文章

      网友评论

          本文标题:前端面试题

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