每日3+1-129

113 阅读1分钟

题目来源

  • 公众号[前端剑解-129]

[html] 请问WebSql是HTML5的一个规范吗?

  • 不是HTML5规范的一部分
  • 它是一个独立的规范,是使用SQL操作客户端数据库的APIs

[css] absolute的containing block(容器块)计算方式和正常流有什么区别?

  • absolute会向上找到第一个position不为static的祖先元素,然后根据祖先元素的display属性分类判断
    • 如果为inline元素,则containing block为能够包含这个元素生成的第一个和最后一个inline boxpadding box的最小矩形
    • 否则,由这个祖先元素的padding box构成
    • 都找不到,则为inline containing block

[js] 举例说明js关闭当前窗口有哪些方法?

window.close();

Scripts may close only the windows that were opened by it.
  • 关闭前提条件:
    1. 第一个打开的页面
    2. window.open()打开的页面

延伸:window.onbeforeunload

window.onbeforeunload = function(e) {
    e = e || window.event;
    // 兼容IE8和Firefox 4之前的版本
    if (e) {
        e.returnValue = '关闭提示';
    }
    // Chrome, Safari, Firefox 4+, Opera 12+ , IE 9+
    return '关闭提示';
};

[软技能] 关于重复造轮子这件事你是怎么理解的?

  • 做事情的顺序:完成=>优化=>优秀
  • 只有在实践中反思和实战,才能不断的提高自己的技能
  • 造轮子越做,对于能力的提升也是巨大的,当然也要平衡好任务完成周期