Head First JavaScript笔记(二)

脚本通常有三种数据类型:整型,布尔型,文本类型。

变量:脚本执行过程中可以改变的数据  关键字:var

常量:脚本执行过程中不会改变的数据  关键字:const

变量和常量的类型在赋值的时候被自动赋予,变量的类型可以在使用过程改变。

如 var name = "zhuangzhenlong";此时为text类型,若接下来name = 1;那么name被自动转换成了整型。

注意:通常const常量的名字都是全大写的,如TAXRATE,并且常量一定要初始化。

“+”符号不仅可以作用于数字类型,也可以作用于文本类型。

parseFloat("0.1")

parseInt ("1") 文本转换为数字的方法。

toFixed(2) 四舍五入到小数点后两位。

getElementByid()函数以ID访问网页元素,但是返回的是JS对象,我们要用value属性访问对象内真实的内容。

isNAN(document.getElementById("name").value)判断该元素内是否为数字

整型+字符串=字符串(javascript会做强制转换)

parseInt和parseFloat会把数字后面出现的字符全部自动清理掉

var name = "zhuangzhenlong"  name.indexOf("zhuang")的结果为0

isNaN("123") 的结果居然是false 与isNaN(123)的结果是相同的,看来isNaN判断的是否是数字或者能转换成数字的值。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

友情链接更多精彩内容