mteb/BrightProStackoverflowRetrieval huggingface dataset:
ntrol-allow-origin \(Opens in a new tab\)") â¢
[ Report a problem with this content
](https://github.com/mdn/content/issues/new?template=page-report.yml&mdn-
url=https%3A%2F%2Fdeveloper.mozilla.org%2Fen-
US%2Fdocs%2FWeb%2FHTTP%2FHeaders%2FAccess-Control-Allow-
Origin&metadata=%3C%21--+Do+not+make+changes+below+this+line+--%3E%0A%3Cdetails%3E%0A%3Csummary%3EPage+report+details%3C%2Fsummary%3E%0A%0A*+Folder%3A+%60en-
us%2Fweb%2Fhttp%2Fheaders%2Faccess-control-allow-
origin%60%0A*+MDN+URL%3A+https%3A%2F%2Fdeveloper.mozilla.org%2Fen-
US%2Fdocs%2FWeb%2FHTTP%2FHeaders%2FAccess-Control-Allow-
Origin%0A*+GitHub+URL%3A+https%3A%2F%2Fgithub.com%2Fmdn%2Fcontent%2Fblob%2Fmain%2Ffiles%2Fen-
us%2Fweb%2Fhttp%2Fheaders%2Faccess-control-allow-
origin%2Findex.md%0A*+Last+commit%3A+https%3A%2F%2Fgithub.com%2Fmdn%2Fcontent%2Fcommit%2F0880a90f3811475d78bc4b2c344eb4146f25f66c%0A*+Document+last+modified%3A+2023-04-10T19%3A47%3A15.000Z%0A%0A%3C%2Fdetails%3E
"This will take you to GitHub to file a new issue.")

[ MDN logo  ](/)

Your blueprint for a better internet.

  * [ MDN on Mastodon  ](https://mozilla.social/@mdn)
  * [ MDN on X (formerly Twitter)  ](https://twitter.com/mozdevnet)
  * [ MDN on GitHub  ](https://github.com/mdn/)
  * [ MDN Blog RSS Feed  ](/en-US/blog/rss.xml)

##  MDN

  * [ About ](/en-US/about)
  * [ Blog ](/en-US/blog/)
  * [ Careers ](https://www.mozilla.org/en-US/careers/listings/?team=ProdOps)
  * [ Advertise with us ](/en-US/advertising)

##  Support

  * [ Product help ](https://support.mozilla.org/products/mdn-plus)
  * [ Report an issue ](/en-US/docs/MDN/Community/Issues)

##  Our communities

  * [ MDN Community ](/en-US/community)
  * [ MDN Forum ](https://discourse.mozilla.org/c/mdn/236)
  * [ MDN Chat ](/discord)

##  Developers

  * [ Web Technologies ](/en-US/docs/Web)
  * [ Learn Web Development ](/en-US/docs/Learn)
  * [ MDN Plus ](/en-US/plus)
  * [ Hacks Blog ](https://hacks.mozilla.org/)

[ Mozilla logo  ](https://www.mozilla.org/)

  * [ Website Privacy Notice ](https://www.mozilla.org/privacy/websites/)
  * [ Cookies ](https://www.mozilla.org/privacy/websites/#cookies)
  * [ Legal ](https://www.mozilla.org/about/legal/terms/mozilla)
  * [ Community Participation Guidelines ](https://www.mozilla.org/about/governance/policies/participation/)

Visit  [ Mozilla Corporationâs ](https://www.mozilla.org) not-for-profit
parent, the  [ Mozilla Foundation ](https://foundation.mozilla.org/) .  
Portions of this content are Â©1998â  2024  by individual mozilla.org
contributors. Content available under  [ a Creative Commons license ](/en-
US/docs/MDN/Writing_guidelines/Attrib_copyright_license) .

  *[
                
                 Non-standard
                
               ]: Non-standard. Check cross-browser support before using.
  *[
                
                 Deprecated
                
               ]: Deprecated. Not for use in new websites.
  *[
                
                 Experimental
                
               ]: Experimental. Expect behavior to change in the future.
Skip to content

[ lubridate ](../index.html) 1.9.2

  * [ Get started ](../articles/lubridate.html)
  * [ Reference ](../reference/index.html)
  * News 

######  Releases

[ Version 1.7.0 ](https://www.tidyverse.org/blog/2017/11/lubridate-1.7.0/) [
Version 1.6.0 ](https://www.rstudio.com/blog/lubridate-1-6-0/) [ Version 1.2.0
](https://www.rstudio.com/blog/lubridate-1-2-0-now-on-cran/)

[ Changelog ](../news/index.html)

  * [ ](https://github.com/tidyverse/lubridate/)

![](../logo.png)

#  Is x a date-time object?

Source: [ ` R/instants.r `
](https://github.com/tidyverse/lubridate/blob/HEAD/R/instants.r)

` is.instant.Rd `

An instant is a specific moment in time. Most common date-time objects (e.g,
POSIXct, POSIXlt, and Date objects) are instants.

##  Usage

    
    
    is.instant(x)
    
    is.timepoint(x)

##  Arguments

x

    

an R object

##  Value

TRUE if x is a POSIXct, POSIXlt, or Date object, FALSE otherwise.

##  See also

` [ is.timespan() ](is.timespan.html) ` , ` [ is.POSIXt() ](posix_utils.html)
` , ` [ is.Date() ](date_utils.html) `

##  Examples

    
    
    is.instant([as.Date](https://rdrr.io/r/base/as.Date.html)("2009-08-03")) # TRUE
    #> [1] TRUE
    is.timepoint(5) # FALSE
    #> [1] FALSE
    

##  On this page

Developed by Vitalie Spinu, Garrett Grolemund, [ Hadley Wickham
](http://hadley.nz) .

Site built with [ pkgdown ](https://pkgdown.r-lib.org/) 2.0.7.
* [ Code  ](/google/or-tools)
* [ Issues  43  ](/google/or-tools/issues)
* [ Pull requests  7  ](/google/or-tools/pulls)
* [ Discussions  ](/google/or-tools/discussions)
* [ Actions  ](/google/or-tools/actions)
* [ Projects  3  ](/google/or-tools/projects)
* [ Security  ](/google/or-tools/security)
* [ Insights  ](/google/or-tools/pulse)
* [ Code  ](/google/or-tools)
* [ Issues  ](/google/or-tools/issues)
* [ Pull requests  ](/google/or-tools/pulls)
* [ Discussions  ](/google/or-tools/discussions)
* [ Actions  ](/google/or-tools/actions)
* [ Projects  ](/google/or-tools/projects)
* [ Security  ](/google/or-tools/security)
* [ Insights  ](/google/or-tools/pulse)
#  [ schedule ](index.html)

###  [ Table of Contents ](index.html)

  * [ Installation ](installation.html)
  * Examples 
    * Run a job every x minute 
    * Use a decorator to schedule a job 
    * Pass arguments to a job 
    * Cancel a job 
    * Run a job once 
    * Get all jobs 
    * Cancel all jobs 
    * Get several jobs, filtered by tags 
    * Cancel several jobs, filtered by tags 
    * Run a job at random intervals 
    * Run a job until a certain time 
    * Time until the next execution 
    * Run all jobs now, regardless of their scheduling 
  * [ Run in the background ](background-execution.html)
  * [ Parallel execution ](parallel-execution.html)
  * [ Timezone & Daylight Saving Time ](timezones.html)
  * [ Exception Handling ](exception-handling.html)
  * [ Logging ](logging.html)
  * [ Multiple schedulers ](multiple-schedulers.html)
  * [ Frequently Asked Questions ](faq.html)
  * [ Reference ](reference.html)
  * [ Development ](development.html)

  * [ History ](changelog.html)

###  📰 Useful Links

  * [ Schedule @ GitHub ](http://github.com/dbader/schedule)
  * [ Schedule @ PyPI ](http://pypi.python.org/pypi/schedule)
  * [ Issue Tracker ](http://github.com/dbader/schedule/issues)

###  🐍 More Python

[ Follow @dbader_org ](https://twitter.com/dbader_org)

  * [ Dan's Python Screencasts ](https://dbader.org/screencasts/)
  * [ Dan's Python Newsletter ](https://dbader.org/newsletter)
  * [ Dan's Python Tutorials ](https://dbader.org/)

###  Related Topics

  * [ Documentation overview ](index.html)
    * Previous: [ Installation ](installation.html "previous chapter")
    * Next: [ Run in the background ](background-execution.html "next chapter")

###  Quick search

©2020, [ Daniel Bader ](https://dbader.org/) .

[ ![Fork me on
GitHub](https://s3.amazonaws.com/github/ribbons/forkme_right_darkblue_121621.png)
](https://github.com/dbader/schedule)
##  Using locks, conditions, and semaphores in the ` with  ` statement  Â¶

All of the objects provided by this module that have ` acquire  ` and `
release  ` methods can be used as context managers for a [ ` with  `
](../reference/compound_stmts.html#with) statement. The ` acquire  ` method
will be called when the block is entered, and ` release  ` will be called when
the block is exited. Hence, the following snippet:

    
    
    with some_lock:
        # do something...
    

is equivalent to:

    
    
    some_lock.acquire()
    try:
        # do something...
    finally:
        some_lock.release()
    

Currently,  ` Lock  ` ,  ` RLock  ` ,  ` Condition  ` ,  ` Semaphore  ` , and
` BoundedSemaphore  ` objects may be used as [ ` with  `
](../reference/compound_stmts.html#with) statement context managers.

###  [ Table of Contents ](../contents.html)

  * ` threading  ` â Thread-based parallelism 
    * Thread-Local Data 
    * Thread Objects 
    * Lock Objects 
    * RLock Objects 
    * Condition Objects 
    * Semaphore Objects 
      * ` Semaphore  ` Example 
    * Event Objects 
    * Timer Objects 
    * Barrier Objects 
    * Using locks, conditions, and semaphores in the ` with  ` statement 

####  Previous topic

[ Concurrent Execution ](concurrency.html "previous chapter")

####  Next topic

[ ` multiprocessing  ` â Process-based parallelism ](multiprocessing.html
"next chapter")

###  This Page

  * [ Report a Bug ](../bugs.html)
  * [ Show Source ](https://github.com/python/cpython/blob/main/Doc/library/threading.rst)

Â«

###  Navigation

  * [ index ](../genindex.html "General Index")
  * [ modules ](../py-modindex.html "Python Module Index") | 
  * [ next ](multiprocessing.html "multiprocessing â Process-based parallelism") | 
  * [ previous ](concurrency.html "Concurrent Execution") | 
  * ![Python logo](../_static/py.svg)
  * [ Python ](https://www.python.org/) » 
  *   *   * [ 3.12.2 Documentation ](../index.html) » 
  * [ The Python Standard Library ](index.html) » 
  * [ Concurrent Execution ](concurrency.html) » 
  * [ ` threading  ` â Thread-based parallelism ]()
  * | 
  * Theme  Auto  Light  Dark  | 

© [ Copyright ](../copyright.html) 2001-2024, Python Software Foundation.  
This page is licensed under the Python Software Foundation License Version 2.  
Examples, recipes, and other code in the documentation are additionally
licensed under the Zero Clause BSD License.  
See [ History and License ](/license.html) for more information.  
  
The Python Software Foundation is a non-profit corporation. [ Please donate.
](https://www.python.org/psf/donations/)  
  
Last updated on Mar 23, 2024 (19:01 UTC). [ Found a bug ](/bugs.html) ?  
Created using [ Sphinx ](https://www.sphinx-doc.org/) 7.2.6.
* [ Computing Entropy  #1581  ](https://github.com/google/or-tools/issues/1581)
* [ https://groups.google.com/forum/#!searchin/or-tools-discuss/evenly|sort:date/or-tools-discuss/hj-ApmiiSRM/yjZJAK7lAgAJ ](https://groups.google.com/forum/#!searchin/or-tools-discuss/evenly%7Csort:date/or-tools-discuss/hj-ApmiiSRM/yjZJAK7lAgAJ)
* [ https://groups.google.com/forum/#!searchin/or-tools-discuss/evenly%7Csort:date/or-tools-discuss/GsFlncRKMLU/ZrUw-hoCAQAJ ](https://groups.google.com/forum/#!searchin/or-tools-discuss/evenly%7Csort:date/or-tools-discuss/GsFlncRKMLU/ZrUw-hoCAQAJ)
[ AWS CLI Command Reference ](../../../index.html)

  * [ Home ](../../../index.html)
  * [ User Guide ](https://docs.aws.amazon.com/cli/latest/userguide/)
  * [ Forum ](https://forums.aws.amazon.com/forum.jspa?forumID=150)
  * [ GitHub ](https://github.com/aws/aws-cli)

###  Navigation

  * [ index ](../../../genindex.html "General Index")
  * [ next ](change-set-create-complete.html "change-set-create-complete") | 
  * [ previous ](../validate-template.html "validate-template") | 
  * [ AWS CLI 2.15.40 Command Reference ](../../../index.html) » 
  * [ aws ](../../index.html) » 
  * [ cloudformation ](../index.html) » 

  * [ ← validate-template ](../validate-template.html "previous chapter \(use the left arrow\)") / 
  * [ change-set-create-complete → ](change-set-create-complete.html "next chapter \(use the right arrow\)")

[ ![Amazon Web Services logo](../../../_static/logo.png)
](../../../index.html)

###  [ Table of Contents ](../../../index.html)

  * wait 
    * Description 
    * Available Commands 

###  Quick search

Search box  Search

###  Feedback

Did you find this page useful? Do you have a suggestion to improve the
documentation? [ Give us feedback ](https://docs.aws.amazon.com/forms/aws-doc-
feedback?hidden_service_name=AWS%20Command%20Line%20Interface&hidden_guide_name=Reference&topic_url=https%3A%2F%2Fdocs.aws.amazon.com%2Fcli%2Flatest%2Freference/cloudformation/wait/index.html)
.  
If you would like to suggest an improvement or fix for the AWS CLI, check out
our [ contributing guide ](https://github.com/aws/aws-
cli/blob/develop/CONTRIBUTING.md) on GitHub.

###  User Guide

First time using the AWS CLI? See the [ User Guide
](https://docs.aws.amazon.com/cli/latest/userguide/) for help getting started.

[ [ aws  ](../../index.html#cli-aws) . [ cloudformation  ](../index.html#cli-
aws-cloudformation) ]

#  wait  Â¶

##  Description  Â¶

Wait until a particular condition is satisfied. Each subcommand polls an API
until the listed requirement is met.

##  Available Commands  Â¶

  * [ change-set-create-complete ](change-set-create-complete.html)
  * [ stack-create-complete ](stack-create-complete.html)
  * [ stack-delete-complete ](stack-delete-complete.html)
  * [ stack-exists ](stack-exists.html)
  * [ stack-import-complete ](stack-import-complete.html)
  * [ stack-rollback-complete ](stack-rollback-complete.html)
  * [ stack-update-complete ](stack-update-complete.html)
  * [ type-registration-complete ](type-registration-complete.html)

  * [ ← validate-template ](../validate-template.html "previous chapter \(use the left arrow\)") / 
  * [ change-set-create-complete → ](change-set-create-complete.html "next chapter \(use the right arrow\)")

###  Navigation

  * [ index ](../../../genindex.html "General Index")
  * [ next ](change-set-create-complete.html "change-set-create-complete") | 
  * [ previous ](../validate-template.html "validate-template") | 
  * [ AWS CLI 2.15.40 Command Reference ](../../../index.html) » 
  * [ aws ](../../index.html) » 
  * [ cloudformation ](../index.html) » 

© Copyright 2018, Amazon Web Services. Created using [ Sphinx
](https://www.sphinx-doc.org/) .
https://www.mozilla.org/en-US/careers/listings/?team=ProdOps)
  * [ Advertise with us ](/en-US/advertising)

##  Support

  * [ Product help ](https://support.mozilla.org/products/mdn-plus)
  * [ Report an issue ](/en-US/docs/MDN/Community/Issues)

##  Our communities

  * [ MDN Community ](/en-US/community)
  * [ MDN Forum ](https://discourse.mozilla.org/c/mdn/236)
  * [ MDN Chat ](/discord)

##  Developers

  * [ Web Technologies ](/en-US/docs/Web)
  * [ Learn Web Development ](/en-US/docs/Learn)
  * [ MDN Plus ](/en-US/plus)
  * [ Hacks Blog ](https://hacks.mozilla.org/)

[ Mozilla logo  ](https://www.mozilla.org/)

  * [ Website Privacy Notice ](https://www.mozilla.org/privacy/websites/)
  * [ Cookies ](https://www.mozilla.org/privacy/websites/#cookies)
  * [ Legal ](https://www.mozilla.org/about/legal/terms/mozilla)
  * [ Community Participation Guidelines ](https://www.mozilla.org/about/governance/policies/participation/)

Visit  [ Mozilla Corporationâs ](https://www.mozilla.org) not-for-profit
parent, the  [ Mozilla Foundation ](https://foundation.mozilla.org/) .  
Portions of this content are Â©1998â  2024  by individual mozilla.org
contributors. Content available under  [ a Creative Commons license ](/en-
US/docs/MDN/Writing_guidelines/Attrib_copyright_license) .
MDN

  * [ About ](/en-US/about)
  * [ Blog ](/en-US/blog/)
  * [ Careers ](https://www.mozilla.org/en-US/careers/listings/?team=ProdOps)
  * [ Advertise with us ](/en-US/advertising)

##  Support

  * [ Product help ](https://support.mozilla.org/products/mdn-plus)
  * [ Report an issue ](/en-US/docs/MDN/Community/Issues)

##  Our communities

  * [ MDN Community ](/en-US/community)
  * [ MDN Forum ](https://discourse.mozilla.org/c/mdn/236)
  * [ MDN Chat ](/discord)

##  Developers

  * [ Web Technologies ](/en-US/docs/Web)
  * [ Learn Web Development ](/en-US/docs/Learn)
  * [ MDN Plus ](/en-US/plus)
  * [ Hacks Blog ](https://hacks.mozilla.org/)

[ Mozilla logo  ](https://www.mozilla.org/)

  * [ Website Privacy Notice ](https://www.mozilla.org/privacy/websites/)
  * [ Cookies ](https://www.mozilla.org/privacy/websites/#cookies)
  * [ Legal ](https://www.mozilla.org/about/legal/terms/mozilla)
  * [ Community Participation Guidelines ](https://www.mozilla.org/about/governance/policies/participation/)

Visit  [ Mozilla Corporationâs ](https://www.mozilla.org) not-for-profit
parent, the  [ Mozilla Foundation ](https://foundation.mozilla.org/) .  
Portions of this content are Â©1998â  2024  by individual mozilla.org
contributors. Content available under  [ a Creative Commons license ](/en-
US/docs/MDN/Writing_guidelines/Attrib_copyright_license) .
[ Careers ](https://www.mozilla.org/en-US/careers/listings/?team=ProdOps)
  * [ Advertise with us ](/en-US/advertising)

##  Support

  * [ Product help ](https://support.mozilla.org/products/mdn-plus)
  * [ Report an issue ](/en-US/docs/MDN/Community/Issues)

##  Our communities

  * [ MDN Community ](/en-US/community)
  * [ MDN Forum ](https://discourse.mozilla.org/c/mdn/236)
  * [ MDN Chat ](/discord)

##  Developers

  * [ Web Technologies ](/en-US/docs/Web)
  * [ Learn Web Development ](/en-US/docs/Learn)
  * [ MDN Plus ](/en-US/plus)
  * [ Hacks Blog ](https://hacks.mozilla.org/)

[ Mozilla logo  ](https://www.mozilla.org/)

  * [ Website Privacy Notice ](https://www.mozilla.org/privacy/websites/)
  * [ Cookies ](https://www.mozilla.org/privacy/websites/#cookies)
  * [ Legal ](https://www.mozilla.org/about/legal/terms/mozilla)
  * [ Community Participation Guidelines ](https://www.mozilla.org/about/governance/policies/participation/)

Visit  [ Mozilla Corporationâs ](https://www.mozilla.org) not-for-profit
parent, the  [ Mozilla Foundation ](https://foundation.mozilla.org/) .  
Portions of this content are Â©1998â  2024  by individual mozilla.org
contributors. Content available under  [ a Creative Commons license ](/en-
US/docs/MDN/Writing_guidelines/Attrib_copyright_license) .
equest \(Opens in
a new tab\)") â¢  [ Report a problem with this content
](https://github.com/mdn/content/issues/new?template=page-report.yml&mdn-
url=https%3A%2F%2Fdeveloper.mozilla.org%2Fen-
US%2Fdocs%2FWeb%2FAPI%2FRequest&metadata=%3C%21--+Do+not+make+changes+below+this+line+--%3E%0A%3Cdetails%3E%0A%3Csummary%3EPage+report+details%3C%2Fsummary%3E%0A%0A*+Folder%3A+%60en-
us%2Fweb%2Fapi%2Frequest%60%0A*+MDN+URL%3A+https%3A%2F%2Fdeveloper.mozilla.org%2Fen-
US%2Fdocs%2FWeb%2FAPI%2FRequest%0A*+GitHub+URL%3A+https%3A%2F%2Fgithub.com%2Fmdn%2Fcontent%2Fblob%2Fmain%2Ffiles%2Fen-
us%2Fweb%2Fapi%2Frequest%2Findex.md%0A*+Last+commit%3A+https%3A%2F%2Fgithub.com%2Fmdn%2Fcontent%2Fcommit%2F261317e8b63f0e8923d38320639919569c4afe47%0A*+Document+last+modified%3A+2023-09-16T16%3A24%3A12.000Z%0A%0A%3C%2Fdetails%3E
"This will take you to GitHub to file a new issue.")

[ MDN logo  ](/)

Your blueprint for a better internet.

  * [ MDN on Mastodon  ](https://mozilla.social/@mdn)
  * [ MDN on X (formerly Twitter)  ](https://twitter.com/mozdevnet)
  * [ MDN on GitHub  ](https://github.com/mdn/)
  * [ MDN Blog RSS Feed  ](/en-US/blog/rss.xml)

##  MDN

  * [ About ](/en-US/about)
  * [ Blog ](/en-US/blog/)
  * [ Careers ](https://www.mozilla.org/en-US/careers/listings/?team=ProdOps)
  * [ Advertise with us ](/en-US/advertising)

##  Support

  * [ Product help ](https://support.mozilla.org/products/mdn-plus)
  * [ Report an issue ](/en-US/docs/MDN/Community/Issues)

##  Our communities

  * [ MDN Community ](/en-US/community)
  * [ MDN Forum ](https://discourse.mozilla.org/c/mdn/236)
  * [ MDN Chat ](/discord)

##  Developers

  * [ Web Technologies ](/en-US/docs/Web)
  * [ Learn Web Development ](/en-US/docs/Learn)
  * [ MDN Plus ](/en-US/plus)
  * [ Hacks Blog ](https://hacks.mozilla.org/)

[ Mozilla logo  ](https://www.mozilla.org/)

  * [ Website Privacy Notice ](https://www.mozilla.org/privacy/websites/)
  * [ Cookies ](https://www.mozilla.org/privacy/websites/#cookies)
  * [ Legal ](https://www.mozilla.org/about/legal/terms/mozilla)
  * [ Community Participation Guidelines ](https://www.mozilla.org/about/governance/policies/participation/)

Visit  [ Mozilla Corporationâs ](https://www.mozilla.org) not-for-profit
parent, the  [ Mozilla Foundation ](https://foundation.mozilla.org/) .  
Portions of this content are Â©1998â  2024  by individual mozilla.org
contributors. Content available under  [ a Creative Commons license ](/en-
US/docs/MDN/Writing_guidelines/Attrib_copyright_license) .
nternet.

  * [ MDN on Mastodon  ](https://mozilla.social/@mdn)
  * [ MDN on X (formerly Twitter)  ](https://twitter.com/mozdevnet)
  * [ MDN on GitHub  ](https://github.com/mdn/)
  * [ MDN Blog RSS Feed  ](/en-US/blog/rss.xml)

##  MDN

  * [ About ](/en-US/about)
  * [ Blog ](/en-US/blog/)
  * [ Careers ](https://www.mozilla.org/en-US/careers/listings/?team=ProdOps)
  * [ Advertise with us ](/en-US/advertising)

##  Support

  * [ Product help ](https://support.mozilla.org/products/mdn-plus)
  * [ Report an issue ](/en-US/docs/MDN/Community/Issues)

##  Our communities

  * [ MDN Community ](/en-US/community)
  * [ MDN Forum ](https://discourse.mozilla.org/c/mdn/236)
  * [ MDN Chat ](/discord)

##  Developers

  * [ Web Technologies ](/en-US/docs/Web)
  * [ Learn Web Development ](/en-US/docs/Learn)
  * [ MDN Plus ](/en-US/plus)
  * [ Hacks Blog ](https://hacks.mozilla.org/)

[ Mozilla logo  ](https://www.mozilla.org/)

  * [ Website Privacy Notice ](https://www.mozilla.org/privacy/websites/)
  * [ Cookies ](https://www.mozilla.org/privacy/websites/#cookies)
  * [ Legal ](https://www.mozilla.org/about/legal/terms/mozilla)
  * [ Community Participation Guidelines ](https://www.mozilla.org/about/governance/policies/participation/)

Visit  [ Mozilla Corporationâs ](https://www.mozilla.org) not-for-profit
parent, the  [ Mozilla Foundation ](https://foundation.mozilla.org/) .  
Portions of this content are Â©1998â  2024  by individual mozilla.org
contributors. Content available under  [ a Creative Commons license ](/en-
US/docs/MDN/Writing_guidelines/Attrib_copyright_license) .
)
  * [ Blog ](/en-US/blog/)
  * [ Careers ](https://www.mozilla.org/en-US/careers/listings/?team=ProdOps)
  * [ Advertise with us ](/en-US/advertising)

##  Support

  * [ Product help ](https://support.mozilla.org/products/mdn-plus)
  * [ Report an issue ](/en-US/docs/MDN/Community/Issues)

##  Our communities

  * [ MDN Community ](/en-US/community)
  * [ MDN Forum ](https://discourse.mozilla.org/c/mdn/236)
  * [ MDN Chat ](/discord)

##  Developers

  * [ Web Technologies ](/en-US/docs/Web)
  * [ Learn Web Development ](/en-US/docs/Learn)
  * [ MDN Plus ](/en-US/plus)
  * [ Hacks Blog ](https://hacks.mozilla.org/)

[ Mozilla logo  ](https://www.mozilla.org/)

  * [ Website Privacy Notice ](https://www.mozilla.org/privacy/websites/)
  * [ Cookies ](https://www.mozilla.org/privacy/websites/#cookies)
  * [ Legal ](https://www.mozilla.org/about/legal/terms/mozilla)
  * [ Community Participation Guidelines ](https://www.mozilla.org/about/governance/policies/participation/)

Visit  [ Mozilla Corporationâs ](https://www.mozilla.org) not-for-profit
parent, the  [ Mozilla Foundation ](https://foundation.mozilla.org/) .  
Portions of this content are Â©1998â  2024  by individual mozilla.org
contributors. Content available under  [ a Creative Commons license ](/en-
US/docs/MDN/Writing_guidelines/Attrib_copyright_license) .