- Thaiföldön már videózzák a Samsung Galaxy A37-et és A57-et
- Xiaomi 17 Ultra - jó az optikája
- Milyen okostelefont vegyek?
- Nagy aksival és erős hardverrel megjött Magyarországra a Poco X8 Pro és Pro Max
- Google Pixel topik
- Vége a dalnak: nincs több Samsung harmonikamobil
- Samsung Galaxy S23 Ultra - non plus ultra
- Samsung Galaxy Buds3 Pro - szárat eresztettek a babok
- Mobil flották
- Itt a Galaxy S26 széria: az Ultra fejlődött, a másik kettő alig
-
Mobilarena
JavaScript != Java (A JavaScript nem összekeverendő a Javával, két különböző programozási nyelvről van szó!)
Új hozzászólás Aktív témák
-
Jim-Y
veterán
válasz
martonx
#5452
üzenetére
Felig meddig igazad van, a typeof az onmagaban broken es tipus vizsgalatra nem javallott. Egy dologra alkalmas, undefined vizsgalatra
Bar en arra is inkabb explicitebb megoldast valasztanek pl
valami === void 0 de ez egyeni preferencia.Kb jQuery + underscore + lodash-bol osszeollozva
function isString(obj) {
return $.type(obj) === 'string';
}
function isNumber(obj) {
return exist(obj) && $.isNumeric(obj);
}
function isBoolean(obj) {
return obj === true || obj === false || $.type(obj) === 'boolean';
}
function isArray(obj) {
return exist(obj) && $.isArray(obj);
}
function isFunction(obj) {
return $.type(obj) === 'function';
}
function isDate(obj) {
return $.type(obj) === 'date';
}
function isRegExp(obj) {
return $.type(obj) === 'regexp';
}
function isError(obj) {
return toString.call(obj) === '[object Error]';
}
function isUndefined(obj) {
return obj === void 0;
}
function isNull(obj) {
return obj === null;
}
function isEmpty(obj) {
if (!exist(obj)) {
return true;
}
if (isNumber(obj) || isBoolean(obj) ) {
return false;
}
if (isArray(obj) || isString(obj) || toString.call(obj) === '[object Arguments]') {
return obj.length === 0;
}
return $.isEmptyObject(obj);
}
function exist(obj) {
return !isNull(obj) && !isUndefined(obj);
}
Új hozzászólás Aktív témák
- AMD Ryzen 9 / 7 / 5 9***(X) "Zen 5" (AM5)
- Háztartási gépek
- Házi barkács, gányolás, tákolás, megdöbbentő gépek!
- Napelem
- Házimozi haladó szinten
- Revolut
- Bambu Lab 3D nyomtatók
- Folyószámla, bankszámla, bankváltás, külföldi kártyahasználat
- Audi, Cupra, Seat, Skoda, Volkswagen topik
- Thaiföldön már videózzák a Samsung Galaxy A37-et és A57-et
- További aktív témák...
- Vlb 486 alaplap / overdrive 66 mhz proci/ Vlb tseng / 4x4mb simm
- ÚJ !! APPLE MacBook Air 13,6" Liquid Retina Apple M2 (8C/8C) / 16GB / 256GB - Magyar
- Apple Watch Series 6 40 mm GPS+Cellular 12 hónap Garancia Beszámítás Házhozszállítás
- Gigabyte ga-586atv socket 7 laplap/ mmx 233mhz procival/ 4x32mb edo/fpm Memóriával!
- Asus P5a-b Super socket 7 alaplap K6-2 500mhz processzoral!
- Apple iPhone Air 256GB Bontatlan Független Összes Szín / 27% áfás ár
- Lenovo Thinkpad X1 Yoga 6th Gen. i7 11th, 32GB RAM 27% ÁFÁS (0326)
- Telefon felvásárlás!! iPhone 16/iPhone 16 Plus/iPhone 16 Pro/iPhone 16 Pro Max
- Apple iPhone 14 Pro Max 128GB,Újszerű,Dobozaval,12 hónap garanciával
- Azonnali készpénzes Intel i3 i5 i7 i9 12/13/14 gen processzor felvásárlás személyesen / csomagküldés
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest

Bar en arra is inkabb explicitebb megoldast valasztanek pl
