日度归档:2020年3月19日

javascript 如何判断字符串是否为空呢?


摘要:
下文讲述js中判断字符串为null,undefined 字符串空的方法分享,如下所示:


实现思路:
1.扩展trim函数–剔除左右空格
2.判断null undefined 和trim

例:

  <script>
   
 String.prototype.trim=function(){  
   return this.replace(/(^\s*)|(\s*$)/g,"");  
 }
function isEmpty(str){ 
  if(str==null||typeof str=="undefined"||str.trim()==""){ 
    return true; 
  }
  else{ 
    return false; 
  } 
}


var a ="  ";
if(isEmpty(a)
{
 document.write("a为空!");
}
</script>

JavaScript Number对象toPrecision()方法简介说明


摘要:
下文讲述Number对象中的toPrecision()方法简介说明,如下所示:


javascript Number对象 toPrecision()方法功能说明

Number对象 toPrecision()方法功能:
将一个数字(数值型对象)转换成“指定精度的数值对象”
Number toPrecision()语法:
NumberObject.toPrecision(num)
———-参数说明—-
NumberObject:待转换的数值对象
num:可选,设置指数的最小位数,当未填写此参数,则转换为十进制数据输出

javascript Number toPrecision()方法举例说明

例:

<meta charset='utf-8' />
<script>
 //maomao365.com--Number对象 
 //toPrecision 函数应用  
var a=new Number(1.6732324343533632);
document.write(a.toPrecision(4)); 
//输出1.6732e+0
document.write("<br />");

document.write(a.toPrecision());
//输出1.673232434353363
document.write("<br />");
</script>

JavaScript Number对象toExponential()方法简介说明


摘要:
下文讲述Number对象中的toExponential()方法简介说明,如下所示:


javascript Number对象 toExponential()方法功能说明

Number对象 toExponential()方法功能:
将一个数字(数值型对象)转换成“指数计数模式”,
并返回转换后的指数信息
Number toExponential()语法:
NumberObject.toExponential(num)
———-参数说明—-
NumberObject:待转换的数值对象
num:可选,设置指数的小数位数,当未填写此参数,则采用最多的指数

javascript Number toExponential()方法举例说明

例:

<meta charset='utf-8' />
<script>
 //maomao365.com--Number对象 
 //toExponential 函数应用  
var a=new Number(1.6732324343533632);
document.write(a.toExponential(4)); 
//输出1.6732e+0
document.write("<br />");

document.write(a.toExponential());
//输出1.673232434353363e+0
document.write("<br />");
</script>