本文通过具体代码实例,详细解析了JavaScript中常用的几个系统函数。内容涵盖escape编码、parseInt与parseFloat类型转换、isNaN非数字判断以及isFinite有穷性检查,帮助开发者掌握基础数据处理技巧。
JavaScript常用系统函数用法详解
本文通过具体代码实例,详细解析了JavaScript中常用的几个系统函数,旨在为读者提供参考。
具体代码实现如下所示:
代码片段如下:
<html>
<head>
</head>
<body>
<script type="text/javascript">
//1. escape()函数,用于将字符串转换为适用于各计算机平台的通用Unicode编码;如需还原,则使用unescape()函数。
var str = '王美人';
document.write(escape(str));
document.write("<br />");
//2. 演示字符串向整型或浮点型的转换过程。若原字符串age未以数字开头,转换结果将为NaN。
var age = "26.9hellow world";
document.write(parseInt(age));//调用parseInt()函数
document.write("<br />");
document.write(parseFloat(age));//调用parseFloat()函数
document.write("<br />");
//3. 判断给定值或变量是否为非数字类型。
var num = "30.9abc";
if(isNaN(num)){
document.write("num是一个非数字");
}else{
document.write("num是一个数字");
}
document.write("<br />");
//4. 判断给定值或变量是否具有穷尽性(即是否为有限值)。
var result = 10/0;
if(isFinite(result)){
document.write("result变量的值有穷的");
}else{
document.write("result变量的值无穷的");
}
</script>
</body>
</html>
希望上述内容对您的JavaScript程序设计有所帮助。