Go to
Latest version (official documentation)
ArcGIS API for JavaScript
3.26
Home
Guide
API Reference
Sample Code
Community
Hide Table of Contents
Overview
What's New in Version 3.26
Tutorials
Build your first application
Use an ArcGIS.com webmap
Mobile-specific application
Directions widget
Search widget
Labeling features client-side
Write a class
Create a re-usable widget
Share maps with secure layers
About the API
Get Started
Get the API
Localization
Required CSS
Supported Browsers
Community
Dojo
Work with Dojo
Get Dojo
Dijits
Dojo and AMD
Dojo Layouts
Additional resources
Why Dojo?
Work with the API
Default API configurations
Default API strings
Retrieve data from a web server
Map navigation
Events
Set Extents
Editing
Arcade
Time aware data
Adding a task
Using QueryTask
Creating custom layer types
Web maps
Working with Analysis Widgets
Working with the Search Widget
Working with the Directions Widget
Working with GeoEnrichment Widgets
Working with DataReviewer
Location Providers (beta)
Graphics and feature layers
Graphics overview
Feature layer overview
Symbols and renderers
Data Visualization
Styling features with CSS
Popups and Info Windows
Info windows and graphics
Format info window content
Customize info windows
Popup overview
Format popup content
Customize popup
Geoprocessor
Geoprocessing overview
Creating the geoprocessor
Geoprocessor parameters
Geoprocessing results
Operations Dashboard
Overview
Get started
Set up a development environment
Samples
Create extensions
Overview of widgets, map tools and feature actions
Create a widget
Create a map tool
Create a configurable extension
Manifest
Test and debug
Test and debug in Operations Dashboard
Troubleshooting
Deploy
Overview of deploying extensions
Set up a web server
Register an extension
Update an extension
Mobile
Viewport Settings
Device Detection and Browser Sniffing
Device Orientation
Geolocation
Frameworks
Using PhoneGap
References
ArcGIS Server Services
Overview
Services directory and the REST API
Working with secure resources
Using the proxy page
References
Using the Web Optimizer
Using Bower for Custom Builds
Determine limits for map graphics
Feature layer best practices
Coding guidelines
Coordinate system IDs
Licensing & Attribution
Frequently asked questions
What's New archive
Migrating to 3.0
Migrating to 2.0
What's New in Version 3.25
What's New in Version 3.24
What's New in Version 3.23
What's New in Version 3.22
What's New in Version 3.21
What's New in Version 3.20
What's New in Version 3.19
What's New in Version 3.18
What's New in Version 3.17
What's New in Version 3.16
What's New in Version 3.15
What's New in Version 3.14
What's New in Version 3.13
What's New in Version 3.12
What's New in Version 3.11
What's New in Version 3.10
What's New in Version 3.9
What's New in Version 3.8
What's New in Version 3.7
What's New in Version 3.6
What's New in Version 3.5
What's New in Version 3.4
What's New in Version 3.3
What's New in Version 3.2
What's New in Version 3.1
What's New in Version 3.0
What's New in Version 2.8
What's New in Version 2.7
What's New in Version 2.6
What's New in Version 2.5
What's New in Version 2.4
What's New in Version 2.3
What's New in Version 2.2
What's New in Version 2.1
What's New in Version 2.0
What's New in Version 1.6
What's New in Version 1.5
What's New in Version 1.4
What's New in Version 1.3
What's New in Version 1.2
Supported Browsers
The ArcGIS API for JavaScript supports the following browsers:
Chrome
Firefox
Safari
Microsoft Edge
Internet Explorer 11. Compatibility View is not supported.
On Mobile:
Safari on iOS
Android
Chrome on Android
Show Modal
Keyboard shortcuts
Site wide shortcuts
?
Bring up this help dialog
esc
Dismiss this help dialog
g
h
Go to Home
g
g
Go to Guide
g
a
Go to API Reference
g
s
Go to Sample Code
g
t
Scroll to top of page
spacebar
Scroll page down
shift spacebar
Scroll page up
g
b
Scroll to bottom of page
Guide
/
Focus search