Using the layer classes
You can use the various layer classes in the API for JavaScript to reference map services hosted by ArcGIS Server and other map servers. All layer classes inherit from the Layer base class. The Layer class has no constructor so you can't create an actual object instance from this class. This base class simply defines properties, methods, and events that must exist in all classes that inherit from it:

As indicated in the preceding figure, DynamicMapServiceLayer, TiledMapServiceLayer, and GraphicsLayer all inherit directly from the Layer class. (Note that there are several other layers that inherit from Layer, but many of those are for special use cases, so our diagram shows only these more commonly-used classes.)
DynamicMapServiceLayer and TiledMapserviceLayer also act as base classes. DynamicMapServiceLayer is the base class for dynamic map services while TiledMapServiceLayer is the base class for tiled map services. Layer, DynamicMapServiceLayer, and TiledMapServiceLayer are all base classes meaning that you can't specifically create an object from these classes in your application.
- 程序員面試白皮書
- Learning C++ Functional Programming
- C# 從入門到項目實踐(超值版)
- Spring Boot+Spring Cloud+Vue+Element項目實戰:手把手教你開發權限管理系統
- Swift細致入門與最佳實踐
- Python程序設計開發寶典
- 工業機器人離線編程
- 邊玩邊學Scratch3.0少兒趣味編程
- PHP項目開發全程實錄(第4版)
- 虛擬現實建模與編程(SketchUp+OSG開發技術)
- 軟硬件綜合系統軟件需求建模及可靠性綜合試驗、分析、評價技術
- iOS Development with Xamarin Cookbook
- Python數據可視化之matplotlib實踐
- Blender 3D Cookbook
- Unity 3D UI Essentials