前端跨域知识总结

导语: 在日常的开发过程中,跨域是一个令人头疼的事情,也在跨域的过程中学到了不少知识,也吃了不少跨域的亏,一直没有时间整理这部分的知识点,现在就我脑海中的跨域知识以及结合开发过程中遇到的坎进行一个系统的总结。 目录 跨域是什么 跨域解决方法 跨域是什么 说到跨域,就不得不提游览器的[同源安全策略](https://developer.mozilla ...

js监测移动设备横竖屏

这个适用于要切换横竖屏的页面,比如视频播放,游戏娱乐等业务场景。 `js window.addEventListener('resize', () => { if (window.orientation === 180 || window.orientation === 0) { console.log('竖屏'); } if (window.ori ...

鼠标和键盘事件案例

导语:之前已经说过了事件的来龙去脉和属性以及方法,今天就说一下鼠标和键盘事件的案例。 温馨提示: 前提是你要引入一个gjs.js文件 https://guanqi.xyz/fe/assets/scripts/gjs.min.js 才可以运行。 `html <script src="https://guanqi.xyz/fe/assets/scripts/gj ...

js之事件解读

导语:在js中,具有交互性程序的是事件驱动。它可以很好的和用户进行互动,增强网页的趣味性和互动效果,提高更好的用户体验。今天我分享一篇有关事件驱动的文章,讲诉事件的来龙去脉,文章有不妥之处,还请电邮反馈。 事件的起源 这节开始说事件的起源,也就是原始事件模型。这是最初始的事件处理模式,通常把它当作0级DOM的一部分,所有游览器都支持。 事件以及事件类型 * ...

js之cookie操作

导语:今天,说一下这个cookie的属性和用法,包括设置cookie,获取cookie,删除cookie。cookie是Document对象的一个属性,可以使js方便的把 一些数据放在在本地进行存取操作。cookie还用于客户端脚本化,是http协议的一个标准扩展。 cookie的概念 cookie是Web游览器存储的少量命名数据,它作用于某个特定的网页或者网站。它 ...