WorkerLocation - Web APIs 编辑
The WorkerLocation
interface defines the absolute location of the script executed by the Worker
. Such an object is initialized for each worker and is available via the WorkerGlobalScope.location
property obtained by calling self.location
.
This interface is only visible from inside a JavaScript script executed in the context of a Web worker.
Properties
The WorkerLocation
interface doesn't inherit any property, but implements properties defined in the URLUtilsReadOnly
interface.
URLUtilsReadOnly.href
Read only- Is a stringifier that returns a
DOMString
containing the whole URL of the script executed in theWorker
. URLUtilsReadOnly.protocol
Read only- Is a
DOMString
containing the protocol scheme of the URL of the script executed in theWorker
, including the final':'
. URLUtilsReadOnly.host
Read only- Is a
DOMString
containing the host, that is the hostname, a':'
, and the port of the URL of the script executed in theWorker
. URLUtilsReadOnly.hostname
Read only- Is a
DOMString
containing the domain of the URL of the script executed in theWorker
. URLUtilsReadOnly.origin
Read only- Returns a
DOMString
containing the canonical form of the origin of the specific location. URLUtilsReadOnly.port
Read only- Is a
DOMString
containing the port number of the URL of the script executed in theWorker
. URLUtilsReadOnly.pathname
Read only- Is a
USVString
containing an initial'/'
followed by the path of the URL (not including the query string or fragment) of the script executed in theWorker
. URLUtilsReadOnly.search
Read only- Is a
DOMString
containing a'?'
followed by the parameters of the URL of the script executed in theWorker
. URLUtilsReadOnly.hash
Read only- Is a
DOMString
containing a'#'
followed by the fragment identifier of the URL of the script executed in theWorker
.
Methods
The WorkerLocation
interface doesn't inherit any method, but implements methods defined in the URLUtilsReadOnly
interface.
URLUtilsReadOnly.toString()
- Returns a
DOMString
containing the whole URL of the script executed in theWorker
. It is a synonym forURLUtilsReadOnly.href
.
Specifications
Specification | Status | Comment |
---|---|---|
HTML Living Standard The definition of 'WorkerLocation' in that specification. | Living Standard |
Browser compatibility
BCD tables only load in the browser
See also
- Other Worker-related interfaces:
Worker
,WorkerNavigator
, andWorkerGlobalScope
. - Using web workers
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论