2024年最全Dom(十七)Web通信,2024年最新面试必备资料

总结

为了帮助大家更好温习重点知识、更高效的准备面试,特别整理了《前端工程师面试手册》电子稿文件。

内容包括html,css,JavaScript,ES6,计算机网络,浏览器,工程化,模块化,Node.js,框架,数据结构,性能优化,项目等等。

包含了腾讯、字节跳动、小米、阿里、滴滴、美团、58、拼多多、360、新浪、搜狐等一线互联网公司面试被问到的题目,涵盖了初中级前端技术点。

前端面试题汇总

开源分享:【大厂前端面试题解析+核心总结学习笔记+真实项目实战+最新讲解视频】

JavaScript

性能

linux

在跨域中,Web Message的角色就是将目标站点的资源传递给原站的,这是一种文档中独立的浏览上下文间的数据分享方式,且不会有DOM被暴露给恶意的跨站脚本的危险

浏览上下文,解释:就是将document对象呈现给用户的环境(所谓的环境就是例如标签页,窗口,iframe等)

实际上所谓的Web通信是有两种方式的:跨文档通信和通道通信,但是这两种通信都是基于messageEvent事件的

message事件对象

属性(只读)定义
datamessage的数据
originmessage的源,包含协议,域名和端口
lastEventld当前消息事件的唯一标识符
source原始文档窗口的引用,windowProxy对象
protsMessageProt对象的数据

跨文档通信

文档智件的相互通信

示例

A页面

发送

B页面

这个示例就是将A页面中在input的输入,显示在B页面的DIV上,这就是文档之间的相互通信

跨文档通信使用的API就是postMessage方法

otherwindow.postMessage(message,targetOrigin[,transfer])

  • otherwindow:窗口的引用

  • message:将要被发送到其他window的数据

  • targetOrigin:定义哪些窗口可以接收消息

总结

技术学到手后,就要开始准备面试了,找工作的时候一定要好好准备简历,毕竟简历是找工作的敲门砖,还有就是要多做面试题,复习巩固。

开源分享:【大厂前端面试题解析+核心总结学习笔记+真实项目实战+最新讲解视频】

开源分享:【大厂前端面试题解析+核心总结学习笔记+真实项目实战+最新讲解视频】

[外链图片转存中…(img-JK0AfES2-1715642784290)]

  • 4
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值