⼩程序:【JS】中的函数合集!更新中...
============================== 【字符串转换数字】
--------------------------------- 转换整数
js提供了parseInt()和parseFloat()两个转换函数。前者把值转换成整数,后者把值转换成浮点数。只有对String类型调⽤这些⽅法,这两个函数才能正确运⾏;对其他类型返回的都是NaN(Nota Number)。
  ⼀些⽰例如下:
  代码如下:
  parseInt("1234blue"); //returns 1234
  parseInt("0xA"); //returns 10
  parseInt("22.5"); //returns 22
  parseInt("blue"); //returns NaN
--------------------------------- 转换⼩数
使⽤parseFloat()⽅法的另⼀不同之处在于,字符串必须以⼗进制形式表⽰浮点数,parseFloat()没有基模式。
  下⾯是使⽤parseFloat()⽅法的⽰例:
  代码如下:
  parseFloat("1234blue"); //returns 1234.0
  parseFloat("0xA"); //returns NaN
  parseFloat("22.5"); //returns 22.5
  parseFloat("22.34.5"); //returns 22.34
  parseFloat("0908"); //returns 908
  parseFloat("blue"); //returns NaN
----------------------------  ⽅法⼆:强制类型转换
  还可使⽤强制类型转换(type casting)处理转换值的类型。使⽤强制类型转换可以访问特定的值,即使它是另⼀种类型的。
  ECMAScript中可⽤的3种强制类型转换如下:
  Boolean(value)——把给定的值转换成Boolean型;
  Number(value)——把给定的值转换成数字(可以是整数或浮点数);
  String(value)——把给定的值转换成字符串。
var str = 'abcadeacf';
var str1 = place('a', 'o');
alert(str1);
// 打印结果: obcadeacf
============================== 【随机产⽣字符函数】
随机函数的产⽣:
代码转换
createNonceStr: function () {
return Math.random().toString(36).substr(2, 15) },
时间戳产⽣的函数:
createTimeStamp: function () {
return parseInt(new Date().getTime() / 1000) + '' },
==============================

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。