好好学一遍JavaScript 笔记(一)——基础中的基础(2)

来源:未知 责任编辑:责任编辑 发表时间:2015-10-08 14:16 点击:

         * parseInt/parseFloat
         * parseInt()方法首先会查看位置0处的字符、判断它是否是个有效数字、如果不是该方法将返回NaN、将
         * 不在执行其它操作、如果是、则查看1处字符、进行同样的测试、这一过程将持续到非有效数字的字符为止!
         * 此时parseInt将把该字符之前的字符串转换成数字
         * 例如、如果要把字符串"1234bule"转换成数字、那么parseInt将返回1234因为当它检测到B时就会停止检测过程、
         * 字符串中包含的数字字面量会被正确转换成数字.
         * 如果要转换成16进制、或者8、2这些:
         * parseInt("AF",16); parseInt("010",8);
         */ 
        //alert(parseInt("1234bule"));     
        //alert(parseInt("0xA")); 
        //alert(parseInt("22.5")); 
        //alert(parseInt("bule"));   
        //alert("转换:"+parseInt("0010",10));              
        //alert(parseInt("0")); 
         
        /**
         * 强制类型转换:
         * Number(value) 把指定的值转换成数字(可以是整数或浮点数)
         * Boolean(value)把指定的值转换Boolean型
         * String(value)把指定的值转换成字符串
         * 用这三个函数之一转换值、将创建一个新值存放由原始值直接转换的值、这会造成异响不到的后果!
         * 
         */ 
        alert(Number("0010.23"));  
Number 类:
[javascript]
/**
         * Number 类
         * toFixed()方法的参数填2说明了应该显示几位小数、该方法将返回99.00
         * 该方法能表示具有0到20位的小数数字、超出这个范围值会引发错误
         */ 
        //var numberObj = new Number(99); 
        //alert(numberObj.toFixed(2));   
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
用户名: 验证码:点击我更换图片
最新评论 更多>>

推荐热点

  • Gb2312转utf-8编码的方法(vbs+js)
  • 如何使用Ajax技术开发Web应用程序(1)
  • js跳转路径问题
  • JavaScript模仿桌面窗口
  • 2011年度最佳 jQuery 插件
  • jquery学习笔记---jqGrid学习笔记 完整整理
  • 我知道的JavaScript -- 设计模式(桥接)应用之 – 验证器
  • 运用JavaScript构建你的第一个Metro式应用程序(on Windows
  • 用js检测两个线段是否相交
网站首页 - 友情链接 - 网站地图 - TAG标签 - RSS订阅 - 内容搜索
Copyright © 2008-2015 计算机技术学习交流网. 版权所有

豫ICP备11007008号-1