美文网首页
Js一些总结

Js一些总结

作者: codeSirCao | 来源:发表于2017-06-27 00:06 被阅读3次

    Web标准 :结构 表现 行为

    选择器权重 improtant>style>class>element>*

    浏览器解析:
    文档加载顺序 html》css》js
    JS执行顺序从上到下

    【事件注意】后面加+;
    函数return 不写是返回undefined
    undefined几种形式
    函数传参无值
    声明未定义
    未声明
    不存在的属性
    函数的无返回值
    垃圾回收会回收null类型的空指针
    with(){}循环 功能不好 不要用

    面向对象 :封装 继承 多态

    一些js的原声循环
    foreach map for for in while do while

    条件语句
    if是区间值
    switch 离散值

    获取元素的最终样式
    window.getComputedStyle(obj:false)[name]
    低级火狐兼容(本人其他章节有介绍)

    Paste_Image.png

    element.currentStyle 使用方法和style类似

    如果循环中的函数想正常使用i
    自定义属性 (低版本不支持)

    行间的自定义属性都会被过滤
    eval解析会解析2次而且无论什么东西都会解析成代码执行
    解决办法:
    new Function("字符串") 这个也会解析并且没有问题

    onchange 事件 当值改变发生
    onpropertychange IE下兼容

    setCapture和releaseCapture 设置鼠标事件捕捉
    事件委托 使用event.srcElement||event.target
    滚轮事件
    onmousewheel
    obj.getBoundingClientReat()//获取元素的最最左右上下的位置

    相关文章

      网友评论

          本文标题:Js一些总结

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