October 2014 web platform update
Now available in Chrome
Limited availability
-
Array iterators: Arrays are iterable with the
for…of
statement and enumerable with the methodsentries()
,keys()
, andvalues()
. Learn more. -
Map (initial support): Map objects hold key-value pairs and remember the original insertion order of the keys. Learn more.
-
Screen orientation: The
screen.orientation
API gets information about the orientation of the viewport, such as landscape or portrait. With this API, you can adapt an application's layout or behavior in response to changes in orientation. Learn more. -
Set (initial support): Set objects store unique values of any type. Learn more.
-
Typed array iterators: Typed arrays are iterable with the
for…of
statement and enumerable with the methodsentries()
,keys()
, andvalues()
. Learn more.
Now available in Chrome Android
Limited availability
-
Array iterators: Arrays are iterable with the
for…of
statement and enumerable with the methodsentries()
,keys()
, andvalues()
. Learn more. -
Map (initial support): Map objects hold key-value pairs and remember the original insertion order of the keys. Learn more.
-
Screen orientation lock: The
screen.orientation.lock()
method prevents changes to the screen orientation, typically in fullscreen applications such as games. For example, while locked, rotating a phone to the side won't change the screen orientation from landscape to portrait. Learn more. -
Set (initial support): Set objects store unique values of any type. Learn more.
-
Typed array iterators: Typed arrays are iterable with the
for…of
statement and enumerable with the methodsentries()
,keys()
, andvalues()
. Learn more.
Now available in Firefox
Limited availability
-
@counter-style: The
@counter-style
CSS at-rule defines custom counter styles for list items. For example, you can use a sequence of specific symbols instead of numbers for an ordered list. Learn more.
Now available in Firefox for Android
Limited availability
-
@counter-style: The
@counter-style
CSS at-rule defines custom counter styles for list items. For example, you can use a sequence of specific symbols instead of numbers for an ordered list. Learn more.
Now available in Safari
Limited availability
-
Array fill(): The
fill()
method of arrays and typed arrays sets all or some items of an array to a given a value. Learn more. -
Array find() and findIndex(): The
find()
andfindIndex()
methods of arrays and typed arrays search an array for the first item that satisfies a test function. Learn more. -
Audio and video tracks: The
audioTracks
andvideoTracks
APIs for media elements switch audio and video tracks during playback. Learn more. -
fastSeek(): The
fastSeek()
method seeks an<audio>
or<video>
element as fast as possible, by seeking to a keyframe instead of exactly the requested time. Learn more. -
Map (initial support): Map objects hold key-value pairs and remember the original insertion order of the keys. Learn more.
-
Media source: The
MediaSource
API is a custom data source for media elements commonly used for adaptive streaming. Also known as Media Source Extensions (MSE). Learn more. -
Promise (initial support): A promise represents an asynchronous operation which eventually succeeds or fails. Learn more.
-
Set (initial support): Set objects store unique values of any type. Learn more.
-
<template>: The
<template>
HTML element holds HTML fragments which you can clone and insert into the document using JavaScript. Learn more.