• 杂记


    1. 浏览器对父子类元素包含文字,那外面的文字就会和里面的文字底对齐。

    8. body默认都有margin 8px;

    9. ::before和::after必须要写content属性名,默认伪元素是行级元素。

    10. 能清除浮动的元素必须是块级元素,必须要改成display: block;

    11. 主流浏览器及其内核

    IE:                      内核:trident

    Chrome:          内核:webkit / blink

    firefox:      内核:Gecko

    Opera:          内核:presto

    Safari:      内核:webkit

    12.font-size设置的是字体的高。

    13. prototype是构造函数构造出 对象 的爹。

    14. 一旦经历的 var 的操作,所得出的属性。这种属性叫不可配置属性,delete是无法删除掉的。

    15. 常见的报错信息

    1.  EvalError: eval()的使用与定义不一致。
    2.  RangeError:数值越界。
    3.  ReferenceError:非法或不能识别的引用数值。
    4.  SyntaxError:发生语法解析错误。
    5.  TypeError: 操作数类型错误。
    6.  URLError:URL处理函数使用不当。

    16. 

    1         var time = 1000;
    2         setInterval(function (){
    3             console.log('a');
    4         },time);
    5         time = 2000;            //这里的setInterval是会多次执行time,但只会识别一次time。第一次写的time是多少,后续更改是没用的。

    17. call() 和 apply() 会立即执行该函数。bind() 也改变this指向,但不会立即执行。

    18. 1em = 1 * 该标签的 font-size。

    19. 凡是带有 inline 的元素,都有文字特性(有空格)。

    20. <p>标签不能套任何块级元素,如果嵌套了,就会被截断、单独分开。

    21. 变量的命名规则

    1. 变量名必须以英文字母、_、$开头。
    2. 变量名可以包括英文字母、_、$、数字。
    3. 不可以用系统的关键字、保留字作为变量名。

    22. arguments有值的位和形参的有值的位是相互映射的

    23. window.getComputedStyle (ele,null)   这个函数可以获取dom对象的css的显示的属性。函数的第二个参数基本上直接填了null,而这个参数实际上就是解决伪元素的。

  • 相关阅读:
    使用JS获取选中的复选框的值
    AngularJS实现tab选项卡
    Java递归获取树父节点下的所有树子节点
    SQL中的case when then
    用sql语句(alter)追加新字段、外键、删除列
    javascript把number转化成百分比
    使用group by来去除重复记录
    JavaScript数组
    基本排序方法
    (转)如何学好C语言
  • 原文地址:https://www.cnblogs.com/cz976230/p/10109915.html
Copyright © 2020-2023  润新知