జావాస్క్రిప్ట్ నంబర్ isSafeInteger() పద్ధతి
- ముందు పేజీ isNaN()
- తరువాత పేజీ MAX_SAFE_INTEGER
- పైకి తిరిగి జావాస్క్రిప్ట్ నంబర్ రిఫరెన్స్ హాండ్బుక్
నిర్వచనం మరియు ఉపయోగం
సంఖ్య సురక్షిత పరిమాణం అయితేNumber.isSafeInteger()
పద్ధతి తిరిగే విలువ సరైన
తప్పక తిరిగి ఇవ్వబడుతుంది తప్పు
。
మరింత సూచనలు:
సురక్షిత పరిమాణం ఏమిటి?
సురక్షిత పరిమాణం (Safe Integer) ఇఈఈఇ-754 డ్బ్ల్యూ పరిమాణంగా ప్రత్యక్షంగా ప్రతిబింబించగల పరిమాణం: నుండి (253 53) నుండి -(253 53) యొక్క అన్ని పరిమాణాలు.
ఉదాహరణ
ఉదాహరణ 1
ఈవి సురక్షిత పరిమాణాలు కాదా?
Number.isSafeInteger(123); Number.isSafeInteger(-123); Number.isSafeInteger('123');
ఉదాహరణ 2
Number.isSafeInteger(5-2); Number.isSafeInteger(0); Number.isSafeInteger(0.5); Number.isSafeInteger(0/0);
ఉదాహరణ 3
ఈవి సురక్షిత పరిమాణాలు కాదా?
Number.isSafeInteger(Math.pow(2, 53)); Number.isSafeInteger(Math.pow(2, 53) - 1);
ఉదాహరణ 4
Number.isSafeInteger(true); Number.isSafeInteger(false); Number.isSafeInteger(Infinity); Number.isSafeInteger(-Infinity);
సంకేతం
Number.isSafeInteger(విలువ)
పారామీటర్
పారామీటర్ | వివరణ |
---|---|
విలువ | అవసరమైన. పరీక్షించవలసిన విలువ |
తిరిగే విలువ
రకం | వివరణ |
---|---|
బౌల్ విలువ | ఈ విలువ సురక్షిత పరిమాణం అయితే సరైన అయితే ఉంటే తప్పు 。 |
బ్రౌజర్ మద్దతు
Number.isSafeInteger()
ఇది ECMAScript6 (ES6) లక్షణం.
అన్ని బ్రౌజర్లు ఎస్6 (జావాస్క్రిప్ట్ 2015) మద్దతు ఇస్తాయి:
క్రోమ్ | ఎడ్జ్ | ఫైర్ఫాక్స్ | సఫారీ | ఓపెరా |
---|---|---|---|---|
క్రోమ్ | ఎడ్జ్ | ఫైర్ఫాక్స్ | సఫారీ | ఓపెరా |
మద్దతు ఇస్తుంది | మద్దతు ఇస్తుంది | మద్దతు ఇస్తుంది | మద్దతు ఇస్తుంది | మద్దతు ఇస్తుంది |
ఇంటర్నెట్ ఎక్స్లోరర్ 11 (లేదా అంతకు ముంది వెర్షన్లు) మద్దతు ఇవ్వలేదు Number.isSafeInteger()
。
- ముందు పేజీ isNaN()
- తరువాత పేజీ MAX_SAFE_INTEGER
- పైకి తిరిగి జావాస్క్రిప్ట్ నంబర్ రిఫరెన్స్ హాండ్బుక్