Hirdetés
- Máris elfogytak az idei évre szánt HDD-k a Western Digitalnál
- Azonnali alaplapos kérdések órája
- E-book olvasók
- Fejhallgató erősítő és DAC topik
- A Razer új klaviatúra-zászlóshajóját meglátva biztos félrenyeled a teát
- TCL LCD és LED TV-k
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- Milyen TV-t vegyek?
- Kormányok / autós szimulátorok topikja
- Modding és elektronikai kérdések
-
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
- Spórolós topik
- Máris elfogytak az idei évre szánt HDD-k a Western Digitalnál
- DJI topic
- Ford topik
- One otthoni szolgáltatások (TV, internet, telefon)
- Forza sorozat (Horizon/Motorsport)
- Azonnali alaplapos kérdések órája
- E-book olvasók
- Fejhallgató erősítő és DAC topik
- A fociról könnyedén, egy baráti társaságban
- További aktív témák...
- KTC M27P20 Pro 27 Mini-LED 4K 160Hz Valódi HDR1000, megkímélt állapot
- LG 32GS95UV - 32" OLED / UHD 4K / 240Hz - 480Hz & 0.03ms / 1300 Nits / NVIDIA G-Sync / AMD FreeSync
- Apple iPhone 17 Pro Max 256GB,Újszerű,Dobozaval,24 hónap garanciával
- 16 GB RTX 4080 HP OMEN - garanciával
- 8 GB-os GeForce RTX 2060 SUPER (OEM HP) - garanciával
- Apple iPhone 17 256GB Sage használt, újszerű 100% akku (0 ciklus) garancia 2029.02.10-ig
- Honor X8a / 4/128GB / Kártyafüggetlen / 12HÓ Garancia
- Dell XPS 13 9300 i7-1065G7 8GB 512GB FHD+ 500nit! 1 év garancia
- MacBook, Apple M1 / M2 kompatibilis dokkolók, DisplayLink 4K, USB-C, Type-C
- ÁRGARANCIA!Épített KomPhone i7 14700KF 32/64GB RAM RTX 5070 12GB GAMER PC termékbeszámítással
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Bar en arra is inkabb explicitebb megoldast valasztanek pl
