JavaScript 类型转换和强制转换


JavaScript 类型转换和强制转换

文章插图
JAVAScript 中变量的类型转换既可以手动进行也可以显式进行;我们只需要手动编写函数名称或方法 。阅读更多 。
JavaScript 中变量的类型转换既可以手动进行也可以显式进行;我们只需要手动编写函数名称或方法 。这被称为显式类型转换,而 JavaScript 中的类型强制是 JavaScript 中变量数据类型隐式转换的过程 。
TypeScript 中的类型转换可以是隐式的(这是在代码执行期间自动完成的)或显式的(这是由开发人员完成的) 。TypeScript 文件将在将代码从JavaScript转换为 TypeScript 后检查错误,因为TypeScript具有严格的类型检查 。
我们知道,JavaScript中的类型转换是指JavaScript中显式类型转换的过程;我们知道JavaScript中有五种数据类型,分别是String、number、boolean、object和function 。但是我们只能在其中三个中使用类型转换,它们是数字、字符串和布尔值 。
在 TypeScript 中,既有双重相等运算符(==,称为松散相等运算符),也有三重相等运算符(===,称为严格相等运算符) 。我们使用这两个运算符来比较值的相等性 。
现在让我们看看在 TypeScript 中阅读不同的过程及其各自的方法 。
转换为字符串
在这个方法中,数字类型被转换为 JavaScript 中的字符串数据类型 。
让我们借助一个示例来了解这一点:
 
  1.  
    String():无论我们在String()中写入什么,无论数据类型如何,数据类型都会转换为字符串类型 。
    让我们先看看语法,然后是示例:
     
 
String(n)
这里括号内的n是指要转换成字符串的值 。
现在让我们在示例中实现语法:
String(1520)
String(1234)
输出
"1520"
"1234"
在上面的代码中,我们通过在字符串语法中写入值,将值从数字转换为字符串 。在你的编辑器中运行上面的代码以获得更好更清晰的解释 。
在字符串转换中,有一些方法 。它们是:
 
  1. toexponential()
  2. toprecison()
  3. tofixed()
 
现在让我们借助示例详细了解每种方法的使用:
toexponential()
此 JavaScript 方法将数值转换为四舍五入的字符串符号 。
让我们先看看语法,然后是示例:
【JavaScript 类型转换和强制转换】n.toExponential()
这里的.toEponential 方法是用来转换成字符串指数形式(e+number)...
您可以在此处了解更多信息 。
现在让我们在示例中实现语法:
let n=12.654;
console.log(n.toExponential());
输出
let n=12.654;
console.log(n.toExponential());
在上面的示例中,我们输入了一个数字,然后以指数形式打印它,其数据类型为字符串 。
toFixed()
此方法将数字转换为固定长度的字符串,我们提供:
让我们先看看语法,然后是示例:
n.toFixed()
这里的 . toEponential方法用于将数字转换为其字符串固定形式 。
现在让我们在示例中实现语法:
let n=152.9054;
console.log(n.toFixed());
let n1=69.156;
console.log(n1.toFixed(2));
输出
在上面的例子中,我们将上面的数字转换成字符串,通过使用.toFixed方法,我们刚刚提到了我们要打印小数点后的位数;也就是说,如果我们不提及任何内容,那么默认情况下,用户会将其视为零,并且不会在小数点后打印任何内容 。在你的编辑器中运行上面的代码以获得更好更清晰的解释 。
toPrecison()
用于打印小数点后的数字,数据类型为字符串 。
让我们先看看语法,然后是示例:
n.toExponential()
这里的 .toEponential方法是用来转换成字符串指数形式(e+number)...
现在让我们在示例中实现语法:
let n=12.654;
console.log(n.toFixed());
let n1=18.124;
console.log(n1.toFixed(1));
输出
12.654
18.12
在上面的示例中,我们首先将数字 (n) 作为输入,然后使用该 .toFixed()函数,我们将数字从字符串中固定打印出来 。在固定函数中,如果我们在可选参数中没有提及任何内容,那么它会将其视为零并打印整个值 。如果我们在可选参数括号中提到任何数字,那么它只会从小数部分中排除值的计数,并将打印转换后的字符串的其余部分 。
到数字类型转换
在这个方法中,我们将看到如何借助各种内置类型将字符串转换为数字数据类型 。


推荐阅读