Ext.js - Методы
Ниже приведены несколько встроенных функций, которые активно используются в Ext JS.
Ext.is класс
Этот класс проверяет используемую вами платформу, будь то телефон или компьютер, операционная система Mac или Windows. Это следующие методы, относящиеся к классу Ext.is.
Старший Нет | Методы и описание |
---|---|
1 | Ext.is.Platforms Эта функция возвращает платформу, доступную для этой версии. Например, когда вы запускаете следующую функцию, она возвращает что-то вроде этого: |
2 | Ext.is.Android Эта функция вернет true, если вы используете операционную систему Android, иначе она вернет false. |
3 | Ext.is.Desktop Эта функция вернет true, если вы используете для приложения рабочий стол, иначе она вернет false. |
4 | Ext.is.Phone Эта функция вернет истину, если вы используете мобильный телефон, иначе она вернет ложь. |
5 | Ext.is.iPhone Эта функция вернет истину, если вы используете iPhone, иначе она вернет ложь. |
6 | Ext.is.iPod Эта функция вернет истину, если вы используете iPod, иначе она вернет ложь. |
7 | Ext.is.iPad Эта функция вернет истину, если вы используете iPad, иначе она вернет ложь. |
8 | Ext.is.Windows Эта функция вернет true, если вы используете операционную систему Windows, иначе она вернет false. |
9 | Ext.is.Linux Эта функция вернет true, если вы используете операционную систему Linux, иначе она вернет false. |
10 | Ext.is.Blackberry Эта функция вернет истину, если вы используете Blackberry, иначе она вернет ложь. |
11 | Ext.is.Mac Эта функция вернет true, если вы используете операционную систему Mac, иначе она вернет false. |
Класс Ext.supports
Как видно из названия, этот класс предоставляет информацию о том, поддерживается ли данная функция в текущей среде браузера / устройства или нет.
Старший Нет | Методы и описание |
---|---|
1 | Ext.supports.History Он проверяет, поддерживает ли устройство историю HTML 5 как window.history или нет. Если устройство поддерживает историю, то возвращаетtrue, иначе ложь. |
2 | Ext.supports.GeoLocation Он проверяет, поддерживает ли устройство метод геолокации. Внутренне он проверяет метод navigator.geolocation. |
3 | Ext.supports.Svg Он проверяет, поддерживает ли устройство метод масштабируемой векторной графики (svg) функции HTML 5 или нет. Внутренне он проверяет наличие doc.createElementNS && !! doc.createElementNS ("http: /" + "/www.w3.org/2000/svg", "svg"). CreateSVGRect. |
4 | Ext.supports.Canvas Он проверяет, поддерживает ли устройство HTML 5 компонентный холст для метода рисования или нет. Внутренне он проверяет наличие doc.createElement ('canvas'). GetContext и возвращает значение на основе вывода этого метода. |
5 | Ext.supports.Range Он проверяет, поддерживает ли браузер метод document.createRange или нет. |
Класс Ext.String
Класс Ext.String имеет различные методы для работы со строковыми данными. Наиболее часто используемые методы - это кодирование, декодирование, обрезка, переключение, urlAppend и т. Д.
Encoding Decoding function - Это функции, доступные в классе Ext.String для кодирования и декодирования значений HTML.
Старший Нет | Методы и описание |
---|---|
1 | Ext.String.htmlEncode Эта функция используется для кодирования значения html, чтобы сделать его доступным для анализа. Example -
|
2 | Ext.String.htmlDecode Эта функция используется для декодирования закодированного значения html. Example -
|
3 | Ext.String.trim Эта функция предназначена для обрезки нежелательного пространства в строке. |
4 | Ext.String.urlAppend Этот метод используется для добавления значения в строку URL. Example - |
5 | Ext.String.toggle Эта функция предназначена для переключения значений между двумя разными значениями. Example - |
Разные методы
Старший Нет | Методы и описание | ||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | Ext.userAgent() Эта функция предоставляет информацию о userAgent браузера. UserAgent предназначен для идентификации браузера и операционной системы на веб-сервере. Example - Если вы работаете в Mozilla, он возвращает что-то вроде: «mozilla / 5.0 (windows NT 6.1; wow64; rv: 43.0) gecko / 20100101 firefox / 43.0» |
||||||||||||||
2 | Version related function Эта функция возвращает версию используемого в данный момент браузера, если функция вызывается в связи с IE. В браузере Firefox возвращается 0. Это функции Ext.firefoxVersion, Ext.ieVersion и т. Д. Example - Если вы используете браузер Firefox и вызываете метод Ext.ieVersion для получения версии IE, он возвращает 0. Если вы используете тот же метод в браузере IE, он вернет версию, которую вы используете, например 8 , 9 и др. |
||||||||||||||
3 | Ext.getVersion() Эта функция возвращает текущую используемую версию Ext JS. Example - Если вы вызываете Ext.getVersion (), он возвращает массив значений, таких как версия, короткая версия и т. Д. Ext.getVersion (). Version возвращает текущую версию Ext JS, используемую в программе, например «4.2.2». |
||||||||||||||
4 | Browser related functions Эти функции возвращают логические значения в зависимости от используемого браузера. Это методы Ext.isIE, Ext.isIE6, Ext.isFF06 и Ext.isChrome. Example - Если вы используете браузер Chrome, то функция Ext.isChrome вернет все true, в противном случае - false. |
||||||||||||||
5 | Ext.typeOf() Эта функция возвращает тип данных переменной. Example -
|
||||||||||||||
6 | DataType related methods - Эти функции возвращают логическое значение в зависимости от типа данных переменной. Example -
|