• Number():设法把括号里面的值,转换成一个数,转换不了为数字的话,就返回NaN。
  • 注意:Number()函数,会拒绝任何包含,非数字字符的字符串(阿拉伯数字、一个有效的小数位、+、-符号是允许的,其他的字符则不行的。)
  • parseFloat():设法把括号里面的值,转换成一个浮点数,它从左到右的逐个字符解析字符串,直到遇到一个字符不能用在数字里。然后它会在那个点停止,并把这个字符串转换成数字。如果第一个字符就不能用在数字里面使用,返回的结果是NaN(代表的是非数字,Not a Number).
  • praseInt():把括号里面的值,转换成一个整数,它不用四舍五入,而是把小数部分直接去掉。任何传递到这个函数的非数字参数,都会被丢弃掉。如果第一个数字不是+,-,或者一个阿拉伯数字,返回的结果是NaN。

下面看下代码:

 <doctype html>
<html>
<meta charset="utf-8"/>
<head>
<title>Tset</title>
</head>
<body>
<script type="text/javascript">
var userEnteredNumber=prompt("please enter a number","");
//获取用户输入的数据的数据类型
document.write(typeof(userEnteredNumber));
document.write("<br/>");
document.write(parseFloat(userEnteredNumber));
document.write("<br/>")
document.write(parseInt(userEnteredNumber));
userEnteredNumber=Number(userEnteredNumber);
document.write("<br/>");
document.write(userEnteredNumber);
document.write("<br/>");
document.write(typeof(userEnteredNumber));
</script>
</body>
</html>

数据类型的转换

输入22.33之后的效果图:

输入100之后的效果图:

输入33abcd之后的效果图:

最后就是关于浏览器的调试js代码的问题:

快捷键:F12。

谷歌浏览器的调试:打开调试工具,在sourse里面设置断点,然后刷新页面,就可以开始调试,调试的快捷键基本和VS一样。。

IE浏览器的调试:F12打开调试工具,在调试程序里面对代码设置断点,然后刷新页面,开始调试。注意HTML文档部分不能设置断点,要在js代码里面设置断点。

火狐浏览器的调试:

这个调试工具很少用,找半天。。。打开调试工具,在调试器里面。对代码设置断点,开始调试。。

javaScript一些函数包括调试方法(二)的更多相关文章

  1. JavaScript回调函数及数组方法测试

    JavaScript回调函数及数组方法测试 具体代码如下: <!DOCTYPE html> <html lang="en"> <head> &l ...

  2. JavaScript alert()函数的使用方法

    这里向大家简单介绍一下JavaScript alert()函数的使用,alert--弹出消息对话框,并且alert消息对话框通常用于一些对用户的提示信息. JavaScript alert()函数 a ...

  3. 原生JavaScript常用本地浏览器存储方法二(cookie)

    JavsScript Cookie概述 cookie是浏览器提供的一种机制,它将document对象的cookie属性提供给JavaScript.可以由JavaScript对其进行控制,而并不是Jav ...

  4. JavaScript -基础- 函数与对象(二)String

    一.判断数据类型typeof与判断对象类型instanceof 1.typeof typeof只能判断基础数据类型,无法判断引用数据类型 <script> var s="hell ...

  5. JavaScript 常用函数总结

    javascript函数:  ·常规函数  ·数组函数  ·日期函数  ·数学函数  ·字符串函数 .cookie函数 1.常规函数 javascript常规函数包括以下9个函数:  (1)alert ...

  6. 【javascript】javascript常用函数大全

    javascript函数一共可分为五类:   •常规函数   •数组函数   •日期函数   •数学函数   •字符串函数   1.常规函数   javascript常规函数包括以下9个函数:   ( ...

  7. WebView 中重写javascript 常用函数

    常规函数   javascript 常规函数包括以下3个函数:  (1)alert函数:显示一个警告对话框,包括一个OK按钮. 对应:http://www.dreamdu.com/javascript ...

  8. Javascript 常用函数【2】

    1.常规函数javascript常规函数包括以下9个函数:(1)alert函数:显示一个警告对话框,包括一个OK按钮.(2)confirm函数:显示一个确认对话框,包括OK.Cancel按钮.(3)e ...

  9. JavaScript回调函数的实现

    https://github.com/forsigner/blog/blob/master/source/_posts/javascript-callback.md 在JavaScript中,回调函数 ...

随机推荐

  1. nodejs 的安全

    1.connect中间件csrf 原理:在express框架中csrf 是通过connect 模块的中间件来解决的.其原理是在前端构造一个隐藏的表单域“_csrf” ,后端生成一个值,作为该表单域,然 ...

  2. Navi.Soft30.产品.格式化.操作手册

    1系统简介 1.1功能简述 在软件开发过程中,我们对字符串操作最多. 尤其是Web开发时,数据交换一般采用JSON或XML.本产品作用是格式化各种常用字符串,目前包括:Json,Xml,Html,Sq ...

  3. ASP.NET MVC 5 局部视图不支持异步问题

    [ChildActionOnly] public async Task<ActionResult> TopLeftFlowPartialView() { var user = Sessio ...

  4. Spring3系列9- Spring AOP——Advice

    Spring3系列9- Spring AOP——Advice Spring AOP即Aspect-oriented programming,面向切面编程,是作为面向对象编程的一种补充,专门用于处理系统 ...

  5. SQL2008数据库优化常用脚本

    --查询某个数据库的连接数 select count(*) from Master.dbo.SysProcesses where dbid=db_id() --前10名其他等待类型 SELECT TO ...

  6. C primer plus 练习题 第六章

    16. #include <stdio.h> int main() { double remain = 100.0; ; ) { remain = remain * 0.08 + rema ...

  7. linux 系统运维

    Linux 系统监控1.进程    查看所有进程     ps -ef     ps -ef |grep nginx 结束进程    # 结束进程号为5031    kill -g 5031 # 结束 ...

  8. composer 安装使用

    首先开启 php.ini ssl配置. 然后通过如下地址下载对应安装包安装即可:http://www.phpcomposer.com/ 当然如果安装失败,也可以下载 composer.phar 包 命 ...

  9. 生成证书时Distribution下面App Store and Ad Hoc 选项不能选择的原因及解决办法

    出现这个问题的原因是:发布用的证书创建是有数量限制的,仅支持3个,所以把原先不用的证书Revoke掉就可以了

  10. [SQL Server]Index/deadlock

    http://www.cnblogs.com/tintown/archive/2005/04/24/144272.html http://coolshell.cn/ http://blogs.msdn ...