JavaScript变量如何声明,数据类型转换怎样做
Admin 2022-09-13 群英技术资讯 692 次浏览
使用变量之前务必通过关键字var进行声明。当一个变量仅是声明而未赋值时,变量初始值为undefined
。
var age
console.log(age)
age=10
console.log(age)
var age
上述代码仍可以正常运行,这是因为:各大浏览器厂商都有属于自己的解析器,在翻译代码时,会将变量的声明部分提升到当前区域的最上方。
在JS中,我们利用关键字typeof来检测任意类型的字面量或者变量存储数据的类型。
console.log(typeof 123)
console.log(typeof '123')
在JS中,我们可以通过内置函数parseInt
和parseFloat
将字符串转换为数字。
console.log(parseInt("123"))
console.log(parseInt("123.123"))
console.log(parseFloat("123.123"))
可以在声明时赋值:
var age = 18,name = '张三'
在JS语言中,提供了一个内置的数学对象(Math),这个对象拥有很多的属性和方法可供使用。
console.log(typeof Math)
console.log(Math)
上图中不带有f的为属性,带有f的为方法。
②Math对象的属性后面不需要加上小括号,方法后面需要紧跟小括号。
console.log(Math.PI)
console.log(Math.abs(-1))
console.log(Math.pow(2,3))
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:mmqy2019@163.com进行举报,并提供相关证据,查实之后,将立刻删除涉嫌侵权内容。
猜你喜欢
在移动端开发中,会用到列表作为信息展示方式,一般希望上下滚动时,可以固定表头,左右滚动时,可以固定最左列。
这篇文章主要介绍了javascript Number 与 Math对象,文章围绕 Number 与 Math对象的相关资料展开内容,需要的朋友可以参考一下,希望对你有所帮助
本文主要介绍了react实现组件状态缓存的示例代码,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
idea编译器出现Vue缩进报错,怎么解决呢,很多朋友遇到这个问题都很棘手,不知该如何解决,今天小编给大家通过场景分析介绍解决方案,需要的朋友参考下吧
这篇文章主要给大家分享vuex中Getter用法的内容,小编觉得挺实用的,因此分享给大家做个参考,感兴趣的朋友可以参考一下,希望大家阅读完这篇文章能有所收获,下面我们一起来学习一下吧。
成为群英会员,开启智能安全云计算之旅
立即注册Copyright © QY Network Company Ltd. All Rights Reserved. 2003-2020 群英 版权所有
增值电信经营许可证 : B1.B2-20140078 粤ICP备09006778号 域名注册商资质 粤 D3.1-20240008