前端问题总结

1. 浏览器跨域问题:

跨域问题是浏览器为了安全实施的同源策略导致的,同源策略限制了来自不同源的document、脚本,同源的意思是:两个URL 域名 协议 端口完全相同。

2.setTimeOut问题;JS是单线程执行的,所以当浏览器遇到setTimeout或者setInterval会先执行当前的代码块,在此之前会把定时器推入浏览器待执行事件队列里,当前代码执行后会看一下事件队列里有没有任务,有的话再执行


3.box-sizing: content-box || border-box;//css3 box-sizing设置为border-box将使用怪异盒子模型

当怪异盒子的宽度小于border+padding的宽度的时候,content width将变为0,盒子的宽度会被border和padding的总宽度撑开

4.

5 翻转字符串 

let hello = ‘hello’

let b = hello.split("").reverse().join("");

6.

https://www.cnblogs.com/zhouhuan/p/vertical_center.html

7.

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 问答题47 /72 常见浏览器兼容性问题与解决方案? 参考答案 (1)浏览器兼容问题一:不同浏览器的标签默认的外补...
    _Yfling阅读 13,796评论 1 92
  • 1.一些开放性题目 1.自我介绍:除了基本个人信息以外,面试官更想听的是你与众不同的地方和你的优势。 2.项目介绍...
    55lover阅读 646评论 0 6
  • H5移动端知识点总结 阅读目录 移动开发基本知识点 calc基本用法 box-sizing的理解及使用 理解dis...
    Mx勇阅读 4,623评论 0 26
  • 【转载】CSDN - 张林blog http://blog.csdn.net/XIAOZHUXMEN/articl...
    竿牍阅读 3,510评论 1 14
  • 移动开发基本知识点 一.使用rem作为单位 html { font-size: 100px; } @media(m...
    横冲直撞666阅读 3,514评论 0 6