Hirdetés
- Bambu Lab 3D nyomtatók
- NVIDIA GeForce RTX 3060 (GA106)
- TCL LCD és LED TV-k
- Vezetékes FEJhallgatók
- Kormányok / autós szimulátorok topikja
- Milyen TV-t vegyek?
- Milyen belső merevlemezt vegyek?
- AMD Ryzen 9 / 7 / 5 9***(X) "Zen 5" (AM5)
- Nemcsak az ellenfél, a tévéd is kifekszik a Resident Evil fegyvereitől
- Vége a régi Kindle-öknek? Az Amazon május 20-án beszünteti támogatásukat
-
PROHARDVER!
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
- X1 Nano Gen2 13" 2K IPS i7-1260P 16GB 512GB NVMe ujjlolv IR kam gar
- Nagyon szép,megkímélt Asus 15,6",Intel(2,58Ghz)Hibátlan Működésű,nagyon jó akku,NO SSD,NO TÖLTŐ
- Thinkpad X13 Gen4 13.3" FHD+ IPS i7-1365U 16GB 256GB NVMe ujjlolv gar
- SAPPHIRE RX 9070 XT 16GB GDDR6 PULSE GAMING - Új, 2 év gari - Eladó!
- ThinkPad X13 Gen5 13.3" FHD+ IPS Ultra 5 135U 16GB 256GB NVMe magyar vbill ujjolv IR kam gar
- GYÖNYÖRŰ iPhone 15 Pro 128GB Blue Titanium -1 ÉV GARANCIA - Kártyafüggetlen, MS4680
- Keresünk iPhone 13/13 Mini/13 Pro/13 Pro Max
- HP EliteBook 840 G7 i5-10210U 8GB 256GB FHD 400nit 1 év garancia
- iPhone 11 Pro Max 64GB Midnight Green -1 ÉV GARANCIA - Kártyafüggetlen, MS4377
- Apple iPhone 14 /128GB / Kártyafüggetlen / 12Hó Garancia / Akku: 85%
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Bar en arra is inkabb explicitebb megoldast valasztanek pl
