时间:2021-05-02
类型转换是一种将一种数据类型转换为另一种数据类型的方法。
typeof运算符可以帮助你找到你的变量的类型。typeof运算符返回一个变量或表达式的类型。
例:
可以使用typeof运算符查找JavaScript变量的数据类型。
1. 将值转换为字符串
通过调用String()函数 或 x.toString()方法将值显式转换为字符串。通过该String()函数,将值true传递给参数,从而将布尔值转换为字符串。
数字传递给函数。
使用typeof运算符检查类型。
x.toString()以类似的方式使用方法。可以将x替换为变量。
或者,可以将值放在括号内,而不是使用x.toString()进行变量设置。
通过使用String()或,x.toString()可以将Boolean或number数据类型的值显式转换为字符串值,以确保的代码按预期运行。
2. 将值转换为布尔值
将数字或字符串转换为布尔值,使用该Boolean()函数。任何被解释为空的值(例如数字0,空字符串或未定义或NaN或null的值)都将转换为false。
其他值将转换为true,包括由空格组成的字符串文字。
注意:
“ 0”作为字符串文字将转换为true,因为它是一个非空的字符串值。
将数字和字符串转换为布尔值可以使能够评估二进制内的数据,并且可以利用它来指定程序中的指定流。
3. 将数组转换为字符串
该toString()方法将数组转换为(逗号分隔)数组值的字符串。
该join()方法还将数组的所有元素转换为新的字符串。
此方法的行为类似于toString(),还可以指定分隔符。
4. 将字符串转换为数组
该split()方法将字符串拆分为子字符串数组,然后返回新数组,使用该split()方法通过以表示的空格字符分隔数组 " "。
arr变量中有了一个新数组,可以使用索引号访问每个元素。
使用“ i”作为分隔符。
如果将空字符串("")用作分隔符,则该字符串将转换为字符数组。
本文基于JavaScript 基础。介绍了JavaScript 类型转换,对于每一种类型转换,对于每一种转换需要注意的点,在实际项目遇到的难点,提供了有效的解决方案。
通过案例的分析,希望能够帮助读者更好的理解JavaScript 。
原文地址:https://mp.weixin.qq.com/s/BkD2xcCkYjXPLUjhiDqhGA
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
Javascript查询DBpedia小应用上一篇文章中,我们了解了SPARQL、SPARQLEndpoint,并简单做了一个SPARQLWrapper.js,
对dedecms了解的朋友们,想必对如何获取上一篇、下一篇文章的标签也是非常熟悉。dedecms获取上一篇、下一篇文章的标签分别为:{dede:prenextg
在上一篇文章给大家介绍了Bootstrap打造一个左侧折叠菜单的系统模板(一),具体内容介绍可以点击了解详情。1.关于上一篇文章BUG上一篇文章中有几位朋友提出
前言说到深浅拷贝,必须先提到的是JavaScript的数据类型,之前的一篇文章JavaScript基础心法——数据类型说的很清楚了,这里就不多说了。需要知道的就
前言在上一篇文章JavaScript中的两种数据类型中,分别介绍了基本类型和引用类型,以及引用类型的浅拷贝与深拷贝。这里需要注意的是,该文章中深拷贝引用类型值的