Javascript WebSocket来自客户端的何处

Javascript WebSocket来自客户端的何处,javascript,html,web,websocket,frontend,Javascript,Html,Web,Websocket,Frontend,我在服务器端和客户端之间进行了套接字通信。但是WebSocket的实体从何而来 客户端代码: 应该是从什么地方来的? 我的意思是浏览器知道标签来自HTML,以及console.log('Hi!');是一个JavaScript。但是什么是WebSocket HTML5 浏览器内置对象?关于WebSocket有很多问题,一开始是这样的: “HTML5 WebSocket如何…” 我想完整的答案应该是: WebSocket是HTML5的标准。历史上它是从那里来的 就HTML5已经开始被大多数浏览器支持

我在服务器端和客户端之间进行了套接字通信。但是WebSocket的实体从何而来

客户端代码:

应该是从什么地方来的? 我的意思是浏览器知道标签来自HTML,以及console.log('Hi!');是一个JavaScript。但是什么是WebSocket

HTML5


浏览器内置对象?

关于WebSocket有很多问题,一开始是这样的:

“HTML5 WebSocket如何…”

我想完整的答案应该是:

  • WebSocket是HTML5的标准。历史上它是从那里来的

  • 就HTML5已经开始被大多数浏览器支持而言,WebSocket可以通过浏览器的API获得

  • 这张照片看起来很相似:(谢谢链接@Roland Stark)


    如果我错了,请纠正我。这是一件基本的事情,我不知道这一点真是太遗憾了。

    你难道不想知道,比如说,
    document
    window
    是从哪里来的吗?与
    WebSocket
    相同,它们是浏览器向javascript代码公开的API。它确实是一个浏览器对象
    var _ws = new WebSocket(...);