首页 > 编程语言 >javascript-类型

javascript-类型

时间:2024-10-18 20:32:07浏览次数:8  
标签:两行 浮点数 javascript Number 次方 使用 类型 八进制

1.number
使用64位浮点数表示范围+-1.797*10(308次方),+-5*10(-324次方),相当于C++的double

整数-2(53次方) 2(53次方)

 十六进制0x开头 例0xff
八进制0o开头 0io377 
二进制0b开头

使用e表示浮点数
6.02e23
1.47e-32

2.数的计算,在math类中有很多方法。

3.没有上溢,下溢。但有无限大无限小infinity -infinity
underflow会显示为0.

0/0会得到NaN


4.Number.MAX_VALUE 最大值
Number.MIN_VALUE 最小值
Number.NaN (0/0 或 Infintity/Infinity)

5.BigInt 64位整数,能表示更广的范围
1234n 十进制
0o7777n 八进制
0x80000000000000n 十六进制

0==0n //true
0===0n//false ===也检查类型是否匹配

二.string
utf-16 16bit的字符
使用方法 "" '' 
一些用法:
  //两行写作一行,使用\n
   'two\nlines'

//一行写作三行,使用\
  "one\
  long\
  line"

//使用反引号,两行写作两行
`the newline character at the end of this line
is include literally in this string`


标签:两行,浮点数,javascript,Number,次方,使用,类型,八进制
From: https://www.cnblogs.com/zhongta/p/18475008

相关文章

  • JavaScript从零学起 —— 数据类型(进阶篇3)
    说明:此文章用作个人学习记录,若有任何问题或建议欢迎大家在评论区讨论文章目录前言对象(Object)1.定义2.对象创建方式2.1使用对象字面量(ObjectLiteral)2.2使用Object()构造函数2.3使用自定义构造函数(ConstructorFunction)2.4工厂函数(FactoryFunction)2.5类(Cl......
  • 动态事件id反查事件类型
    简介项目中的事件派发系统,会动态生成唯一id并赋值给对应字段,当发生报错时,日志仅打印事件id,并不知道具体事件类型,故作此拓展。方案思路构建一个新的特性,将使用有事件id的类全部使用此特性注册一次获取到所有程序集,并将注册过此特性的类全部持有到在初始化时,将所有事件id记......
  • BigDecimalUtil工具类 Java 多种类型(Double, String, Integer)转换成BigDecimal 进行加
    工具说明没有什么太复杂的代码。先是通过方法名称确定返回值的类型(BigDecimal、Double、String)。然后大量的重载方法,用“穷举法”把BigDecimal、Double、String、Integer四种类型进行各种形式的两两组合,进行加减乘除运算。运算时非BigDecimal类型的参数会转化成BigDecim......
  • C++顺序结构(3)、数据类型_____教学
    一、设置域宽setw()输出的内容所占的总宽度成为域宽,有些高级语言中称为场宽。使用setw()前,必须包含头文件iomanip,即#include<iomanip>头文件iomanip,用来声明一些“流操作符”,需要一定格式输入输出时,就需要用到它,比较常用的有设置域宽、设置左右对齐、设置实数的精确度等。set......
  • PHP常量与数据类型
    PHP常量与数据类型PHP常量在PHP中,常量是值在脚本执行期间不会改变的量。常量使用define()函数或const关键字来定义。使用define()函数:define("GREETING","Hello,测试小罡!");echoGREETING;//输出:Hello,测试小罡!使用const关键字:constPI=3.14159;echoPI;//......
  • 挑战1000道javascript手写题之实现Promise.all(9)
    Promise.all介绍Promise.all方法接收一个数组作为参数,这个参数数组的元素也都是promise实例,该方法返回一个promise示例。constp=Promise.all([p1,p2,p3]);p的状态由p1、p2、p3决定,p最后的状态要么是变成fulfilled,要么变成rejected。变成fulfilled:只有当p1、p2、p3......
  • [Javascript] Write Promise.all()
    Promise.myAll=function(promises){letres,rej;constp=newPromise((resolve,reject)=>{res=resolve;rej=reject;});leti=0;letresult=[];//sincePromise.allcantakeanyiterableasinput//tocheckwhether......
  • javascript渲染OFD的库
    目前使用javascript开发的OFD的渲染库主要有两个:ofd.js和liteofd,其中ofd.js开发比较早,liteofd是最近刚出现的js库。首先结论是ofd.js渲染效果没有liteofd好,因为ofd.js目前有一些效果没有支持,比如对字体没有比较好的解析和支持。liteofd相对ofd.js效果更好,并且提供的接口方法更多......
  • [Javascript] Write .call()
    Function.apply.myCall=function(ctx,...args){ctx=ctx===null||ctx===undefined?globalThis:Object(ctx);constfn=this;constkey=Sybmol("fn");//wedon'twantusercansee[Sybmol("key")]inFunctionpro......
  • 【WPF】【C#】【代码记录】构造ComboBox下拉的数据源(字典类型)
    #region下拉privateDictionary<string,T>getComboSource<T>(paramsT[]types)whereT:Enum{varenumValues=types.Length>0?types:(T[])Enum.GetValues(typeof(T));returnenumValues.ToDictionary(o=>getTypeName(o),o=>......