摘要:數(shù)值擴(kuò)展判斷數(shù)值是否無盡或有盡判斷是否為判斷數(shù)值是否為整數(shù),參數(shù)必須為數(shù)值類型能準(zhǔn)確表示的整數(shù)范圍在到之間不含兩個(gè)端點(diǎn),超過這個(gè)范圍,無法精確表示這個(gè)值。方法取一個(gè)數(shù)的整數(shù)部分方法判斷數(shù)值小于等于大于的情況取數(shù)值的立方根
數(shù)值擴(kuò)展 Number.isFinite()
{ // 判斷數(shù)值是否無盡或有盡 console.log(Number.isFinite(15)); // true console.log(Number.isFinite(NaN)); // false console.log(Number.isFinite(1 / 0)); // false }Number.isNaN()
{ // 判斷是否為NaN console.log(Number.isNaN(NaN)); // true console.log(Number.isNaN(0)); // false }Number.isInteger()
{ // 判斷數(shù)值是否為整數(shù),參數(shù)必須為數(shù)值類型 console.log(Number.isInteger(25)); // true console.log(Number.isInteger(25.0)); // true console.log(Number.isInteger(25.1)); // false console.log(Number.isInteger("25")); // false }Number.isSafeInteger()
{ // js能準(zhǔn)確表示的整數(shù)范圍在-2^53到2^53之間(不含兩個(gè)端點(diǎn)),超過這個(gè)范圍,無法精確表示這個(gè)值。 // isSafeInteger()用來判斷一個(gè)整數(shù)是否落在這個(gè)范圍之內(nèi)。 console.log(Number.MAX_SAFE_INTEGER, Number.MIN_SAFE_INTEGER); // 9007199254740991 -9007199254740991 console.log(Number.isSafeInteger(10)); // true console.log(Number.isSafeInteger(1.2)); // false console.log(Number.isSafeInteger("a")); // false console.log(Number.isSafeInteger(null)); // false console.log(Number.isSafeInteger(NaN)); // false console.log(Number.isSafeInteger(9007199254740990)); // true console.log(Number.isSafeInteger(9007199254740992)); // false }Math.trunc()
{ // trunc方法取一個(gè)數(shù)的整數(shù)部分 console.log(Math.trunc(4.1)); // 4 console.log(Math.trunc(4.9)); // 4 }Math.sign()
{ // sign方法判斷數(shù)值小于0、等于0、大于0的情況 console.log(Math.sign(-5)); // -1 console.log(Math.sign(0)); // 0 console.log(Math.sign(5)); // 1 console.log(Math.sign("50")); // 1 console.log(Math.sign("foo")); // NaN }Math.cbrt()
{ // cbrt取數(shù)值的立方根 console.log(Math.cbrt(-1)); // -1 console.log(Math.cbrt(8)); // 2 console.log(Math.cbrt("27")); // 3 console.log(Math.cbrt("foo")); // NaN }
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請注明本文地址:http://specialneedsforspecialkids.com/yun/98557.html
摘要:用來表示與大于的最小浮點(diǎn)數(shù)之間的差,實(shí)際上就是能夠表示的最小精度。對象的擴(kuò)展在對象上新增了個(gè)與數(shù)學(xué)相關(guān)的方法。用于去除一個(gè)數(shù)的小樹部分,返回整數(shù)部分。對于非數(shù)值,則用方法將其轉(zhuǎn)換為數(shù)值,對于空值和無法截取整數(shù)的值,返回。返回以為底的的對數(shù)。 showImg(https://segmentfault.com/img/bVbrTG6?w=1080&h=1080); 1. 二進(jìn)制和八進(jìn)制表示...
摘要:用來表示與大于的最小浮點(diǎn)數(shù)之間的差,實(shí)際上就是能夠表示的最小精度。對象的擴(kuò)展在對象上新增了個(gè)與數(shù)學(xué)相關(guān)的方法。用于去除一個(gè)數(shù)的小樹部分,返回整數(shù)部分。對于非數(shù)值,則用方法將其轉(zhuǎn)換為數(shù)值,對于空值和無法截取整數(shù)的值,返回。返回以為底的的對數(shù)。 showImg(https://segmentfault.com/img/bVbrTG6?w=1080&h=1080); 1. 二進(jìn)制和八進(jìn)制表示...
摘要:循環(huán)遍歷對象自身的和繼承的可枚舉屬性不含屬性。返回一個(gè)數(shù)組,包含對象自身的所有屬性的鍵名。目前,只有對象方法的簡寫法可以讓引擎確認(rèn),定義的是對象的方法。showImg(https://user-gold-cdn.xitu.io/2019/5/21/16ada8456223b0e1); 1. 屬性的簡潔表示法 在ES6中 允許直接寫入變量和函數(shù),作為對象的屬性和方法,使得代碼的書寫更為簡潔。...
摘要:屬性的簡潔表示法在中允許直接寫入變量和函數(shù),作為對象的屬性和方法,使得代碼的書寫更為簡潔。循環(huán)遍歷對象自身的和繼承的可枚舉屬性不含屬性。返回一個(gè)數(shù)組,包含對象自身的所有屬性的鍵名。 showImg(https://segmentfault.com/img/remote/1460000019259004?w=1282&h=1920); 1. 屬性的簡潔表示法 在ES6中 允許直接寫入變量...
閱讀 3715·2021-11-17 09:33
閱讀 2725·2021-09-22 15:12
閱讀 3344·2021-08-12 13:24
閱讀 2439·2019-08-30 11:14
閱讀 1733·2019-08-29 14:09
閱讀 1326·2019-08-26 14:01
閱讀 3061·2019-08-26 13:49
閱讀 1775·2019-08-26 12:16