美文网首页
2021.10.21 - 学习记录

2021.10.21 - 学习记录

作者: 张中华 | 来源:发表于2021-10-22 08:57 被阅读0次
  1. 一个算法: 欧几里得算法,最大公约数
  2. 前端学习知识点:很多网站不常用table iframe这两个元素,知道原因吗?

证明:

1. 算法:

// 求两个数的最大公约数
public class GreatestCommonDivisor {
    public static int getGreatestCommonDivisor (int p, int q) {
        if (q == 0) return p;
        int r = p % q;
        return getGreatestCommonDivisor(q, r);
    }
}

2. 面试题:

很多网站不常用table iframe这两个元素,知道原因吗?
答:因为浏览器页面渲染的时候是从上至下的,而table 和 iframe 这两种元素会改变这样渲染规则,他们是要等待自己元素内的内容加载完才整体渲染。用户体验会很不友好。

iframe

坏处:

  • 是一个单独的容器,因此不会应用全局的CSS样式
  • 会和网页共用域名连接池,因此可能由于iframe占用了连接数导致加载阻塞
  • 搜索引擎爬虫不易爬取,不利于SEO
  • 相比直接操作DOM元素,使用iframe更耗费资源

好处:

  • 可以用其展示广告,可以避免由于添加广告而网站被爬虫拒绝收录的情况

table

坏处:

  • table的内容会等内部的所有内容加载完成才会显示,比基于div+css实现的表格布局加载速度慢。
  • 会导致网页语义发生错误,不利于无障碍功能
  • 改动内部内容会造成整个table重绘,消耗更多资源

好处:

  • 前期广泛用于后台管理系统,由于普通的后台管理系统大多都是表格布局,基于table编程难度低
    且面向内网的管理系统对性能要求没那么高

相关文章

  • 2021.10.21 - 学习记录

    一个算法: 欧几里得算法,最大公约数 前端学习知识点:很多网站不常用table iframe这两个元素,知道原因吗...

  • 2021.10.21日记记录

    今天是什么日子 起床:6点 就寝:十一点半 天气:雨 心情:平静+一点点疲惫 纪念日:没有什么纪念日。只想好好赚钱...

  • 2021.10.21记录计划NO19

    &老齐的记录☯2021/10/21(NO19) 1️.收获【服务创造价值】 中午去买袋奶粉,时间原因只能去附近一个...

  • 2021.10.21

    只是买了个秋衣秋裤 钱钱就不见了 所以为什么我的秋衣都不见了就只剩秋裤了 啊 为什么秋衣不可以单买呀 我的秋裤明明...

  • 2021.10.21

    昨夜把前男友微信删了,又是一阵发热,历史总是惊人的相似,当初他说分手,我第二天重感冒,如今把他删掉,我又发热了,不...

  • 2021.10.21

    00:51-01:01 04:07-04:20 05:36-05:41 08:34-08:43 10:47-10:...

  • 2021.10.21

    1. When you have a grateful heart. 当你有一颗感恩的心 That is appr...

  • 2021.10.21

    虽然一见钟情不过是见色起意,但是顾晓晓的后劲非常大。 暗恋,甜蜜又苦涩。看到林磊,顾晓晓就感觉非常幸福,但是看到他...

  • 2021.10.21

    今天开单啦,有点得意忘形,思琪说我,是不是你又没有压力了?真的是山不在高有仙则名,成熟别看岁数。 昨天跑十公里回去...

  • 2021.10.21

    太痛苦了 磨课太痛苦了真的 要命的 早上没什么事 下午第一节课试上 这个班太死了 我都要累死了 可...

网友评论

      本文标题:2021.10.21 - 学习记录

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