Ext.js - metody
Poniżej znajduje się kilka wbudowanych funkcji, które są często używane w Ext JS.
Ext.is Class
Ta klasa sprawdza platformę, z której korzystasz, niezależnie od tego, czy jest to telefon, czy komputer stacjonarny, Mac lub system operacyjny Windows. Oto metody związane z klasą Ext.is.
Sr.No | Metody i opis |
---|---|
1 | Ext.is.Platforms Ta funkcja zwraca platformę dostępną dla tej wersji. Na przykład po uruchomieniu poniższej funkcji zwraca ona coś takiego - |
2 | Ext.is.Android Ta funkcja zwróci wartość true, jeśli używasz systemu operacyjnego Android, w przeciwnym razie zwróci wartość false. |
3 | Ext.is.Desktop Ta funkcja zwróci true, jeśli używasz pulpitu do aplikacji, w przeciwnym razie zwróci false. |
4 | Ext.is.Phone Ta funkcja zwróci true, jeśli używasz telefonu komórkowego, w przeciwnym razie zwróci false. |
5 | Ext.is.iPhone Ta funkcja zwróci wartość true, jeśli używasz iPhone'a, w przeciwnym razie zwróci false. |
6 | Ext.is.iPod Ta funkcja zwróci true, jeśli używasz iPoda, w przeciwnym razie zwróci false. |
7 | Ext.is.iPad Ta funkcja zwróci true, jeśli używasz iPada, w przeciwnym razie zwróci false. |
8 | Ext.is.Windows Ta funkcja zwróci wartość true, jeśli używasz systemu operacyjnego Windows, w przeciwnym razie zwróci wartość false. |
9 | Ext.is.Linux Ta funkcja zwróci wartość true, jeśli używasz systemu operacyjnego Linux, w przeciwnym razie zwróci wartość false. |
10 | Ext.is.Blackberry Ta funkcja zwróci true, jeśli używasz Blackberry, w przeciwnym razie zwróci false. |
11 | Ext.is.Mac Ta funkcja zwróci wartość true, jeśli używasz systemu operacyjnego Mac, w przeciwnym razie zwróci wartość false. |
Ext. Obsługuje Class
Jak nazwa wskazuje, ta klasa dostarcza informacji, czy funkcja jest obsługiwana przez bieżące środowisko przeglądarki / urządzenia, czy nie.
Sr.No | Metody i opis |
---|---|
1 | Ext.supports.History Sprawdza, czy urządzenie obsługuje historię HTML 5 jako window.history, czy nie. Jeśli urządzenie obsługuje historię, to wracatrue, w przeciwnym razie fałszywe. |
2 | Ext.supports.GeoLocation Sprawdza, czy urządzenie obsługuje metodę geolokalizacji, czy nie. Wewnętrznie sprawdza metodę navigator.geolocation. |
3 | Ext.supports.Svg Sprawdza, czy urządzenie obsługuje metodę skalowalnej grafiki wektorowej (svg) HTML 5, czy nie. Wewnętrznie sprawdza doc.createElementNS && !! doc.createElementNS ("http: /" + "/www.w3.org/2000/svg", "svg"). CreateSVGRect. |
4 | Ext.supports.Canvas Sprawdza, czy urządzenie obsługuje kanwę funkcji HTML 5 do rysowania, czy nie. Wewnętrznie sprawdza doc.createElement ('canvas'). GetContext i zwraca wartość na podstawie danych wyjściowych tej metody. |
5 | Ext.supports.Range Sprawdza, czy przeglądarka obsługuje metodę document.createRange, czy nie. |
Klasa Ext.String
Klasa Ext.String ma różne metody do pracy z danymi typu string. Najczęściej używanymi metodami są kodowanie, dekodowanie, przycinanie, przełączanie, urlAppend itp.
Encoding Decoding function - Oto funkcje dostępne w klasie Ext.String do kodowania i dekodowania wartości HTML.
Sr.No | Metody i opis |
---|---|
1 | Ext.String.htmlEncode Ta funkcja jest używana do kodowania wartości html, aby była możliwa do przeanalizowania. Example -
|
2 | Ext.String.htmlDecode Ta funkcja służy do dekodowania zakodowanej wartości html. Example -
|
3 | Ext.String.trim Ta funkcja służy do przycinania niechcianej przestrzeni w ciągu. |
4 | Ext.String.urlAppend Ta metoda służy do dołączania wartości w ciągu adresu URL. Example - |
5 | Ext.String.toggle Ta funkcja służy do przełączania wartości między dwiema różnymi wartościami. Example - |
Różne metody
Sr.No | Metody i opis | ||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | Ext.userAgent() Ta funkcja dostarcza informacji o userAgent przeglądarki. UserAgent służy do identyfikacji przeglądarki i systemu operacyjnego na serwerze internetowym. Example - Jeśli pracujesz w Mozilli, zwraca coś takiego: „mozilla / 5.0 (windows nt 6.1; wow64; rv: 43.0) gecko / 20100101 firefox / 43.0” |
||||||||||||||
2 | Version related function Ta funkcja zwraca wersję aktualnie używanej przeglądarki, jeśli wywoływana jest funkcja związana z IE. W przeglądarce Firefox zwraca 0. Te funkcje to Ext.firefoxVersion, Ext.ieVersion itp. Example - Jeśli używasz przeglądarki Firefox i wywołujesz metodę Ext.ieVersion w celu pobrania wersji IE, zwraca ona 0. Jeśli używasz tej samej metody w przeglądarce IE, zwróci ona wersję, której używasz, np. 8 , 9 itd. |
||||||||||||||
3 | Ext.getVersion() Ta funkcja zwraca aktualnie używaną wersję Ext JS. Example - Jeśli wywołasz Ext.getVersion (), zwraca tablicę wartości, takich jak wersja, skrócona wersja itp. Ext.getVersion (). Version zwraca aktualną wersję Ext JS używaną w programie, na przykład „4.2.2”. |
||||||||||||||
4 | Browser related functions Te funkcje zwracają wartości logiczne na podstawie używanej przeglądarki. Te metody to Ext.isIE, Ext.isIE6, Ext.isFF06 i Ext.isChrome. Example - Jeśli używasz przeglądarki Chrome, funkcja Ext.isChrome zwróci true all, w przeciwnym razie zwróci false. |
||||||||||||||
5 | Ext.typeOf() Ta funkcja zwraca typ danych zmiennej. Example -
|
||||||||||||||
6 | DataType related methods - Te funkcje zwracają wartość logiczną na podstawie typu danych zmiennej Example -
|