摘要: JSONP( JSON with Padding ) JSONP是通过 <script> 标签来实现跨域数据传输的技术。它是为了绕过浏览器的同源策略限制而诞生的。 访问一个网址,服务端一定返回一个html文件吗? 不是的 服务器可以任意动态拼接数据返回的,只要符合html格式的要求就可以。 JSON 阅读全文
posted @ 2024-09-12 18:37 一个甜橙子 阅读(29) 评论(0) 推荐(0)
摘要: 手写一个简易的Ajax 跨域的常用实现方式 GET请求 // 创建一个 XMLHttpRequest 对象 const xhr = new XMLHttpRequest(); // 初始化一个 GET 请求 // 第三个参数 true 表示异步,一般都为 true xhr.open('GET', ' 阅读全文
posted @ 2024-09-12 17:17 一个甜橙子 阅读(21) 评论(0) 推荐(0)
摘要: 编写一个通用的事件监听函数 描述事件冒泡的流程 无线下拉的图片列表,如何监听每个图片的点击? 事件代理 用e.target获取触发元素 用matches判断是否是触发元素 事件绑定 addEventListener function bindEvent(elem, type, fn) { elem. 阅读全文
posted @ 2024-09-12 15:18 一个甜橙子 阅读(36) 评论(0) 推荐(0)
摘要: 如何识别浏览器的类型 分析拆解url各个部分 navigator screen loccation history navigator.userAgent screen.width screen.height 阅读全文
posted @ 2024-09-12 14:15 一个甜橙子 阅读(10) 评论(0) 推荐(0)
摘要: 获取子元素 const div1 = document.getElementById('div1') const child = div1.childNodes 获取父元素 const div1 = document.getElementById('div1') const parent = div 阅读全文
posted @ 2024-09-12 10:22 一个甜橙子 阅读(17) 评论(0) 推荐(0)
摘要: 给定一个链表的头节点 head ,返回链表开始入环的第一个节点。 如果链表无环,则返回 null。 如果链表中有某个节点,可以通过连续跟踪 next 指针再次到达,则链表中存在环。 为了表示给定链表中的环,评测系统内部使用整数 pos 来表示链表尾连接到链表中的位置(索引从 0 开始)。如果 pos 阅读全文
posted @ 2024-09-12 10:04 一个甜橙子 阅读(36) 评论(0) 推荐(0)