官术网_书友最值得收藏!

Chapter 2. The Core Concepts

In this chapter, you're going to learn about the class system, which was first introduced in Ext JS version 4. You are also going to learn how to load classes dynamically and how to interact with the Document Object Model (DOM) to modify the structure of the DOM tree for our convenience.

You should know that JavaScript is classless (prototype-oriented); however, we can emulate it using the prototype object and other techniques. One of the major features of Ext JS is that since version 4, all the code in the framework was developed with a class-based structure. Along with naming conventions, it's easy to learn and understand, and keep the code organized, structured, and easy to maintain.

Knowing and understanding the concept of the Object-Oriented Programming System (OOPS) is very important. This book may not be a focused guide on the concept of OOPS, but you are going to learn how we can use and implement this concept in Ext JS.

The following are the main topics in this chapter, which you need to understand well before moving on to other parts of the library:

  • The class system
  • Loading classes on demand
  • Working with the DOM
主站蜘蛛池模板: 璧山县| 汉阴县| 工布江达县| 新余市| 子长县| 环江| 东宁县| 舒城县| 新蔡县| 大邑县| 广安市| 城口县| 河源市| 仁化县| 墨竹工卡县| 铁岭县| 新巴尔虎左旗| 班戈县| 舟山市| 稷山县| 龙海市| 政和县| 龙海市| 屏东市| 巩留县| 吉首市| 岳西县| 尼勒克县| 札达县| 景德镇市| 枞阳县| 全州县| 中方县| 叶城县| 蚌埠市| 珠海市| 甘泉县| 新河县| 开平市| 镇坪县| 岚皋县|