• 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. AngularJS 模态对话框

    本文内容 项目结构 运行结果 index.html mymodal.js 参考资料 本文讲解 Angular JS 实现模式对话框.基于 AngularJS v1.5.3.Bootstrap v3.3 ...

  2. Javascript 严格模式

    简介 严格模式是一种将更好的错误检查引入代码中的方法. 在使用严格模式时,你无法使用隐式声明的变量.将值赋给只读属性或将属性添加到不可扩展的对象等. 声明严格模式 可以通过在文件.程序或函数的开头添加 ...

  3. HLS视频点播&直播初探

    前端可选的视频直播协议大致只有两种: RTMP(Real Time Messaging Protocol) HLS(HTTP Live Streaming) 其中RTMP是Adobe开发的协议,无法在 ...

  4. AndroidStudio小技巧--依赖库

    同步发表于http://avenwu.net/2015/02/12/androidstudio_library_dependency Fork on github https://github.com ...

  5. 博为iHospital-HIS医院信息系统产品系列

    博为软件iHospital-HIS产品系列式面向大中型医院应用的完整医院流程信息化产品,覆盖了医院主要的业务流程,管理职能,和病人在医院诊疗的各个环节.将医院流程的优化与软件系统完美结合,为建立数字化 ...

  6. 判断big endian和little endian的方法

    http://blog.sina.com.cn/s/blog_6ab0b9a80101awzr.html   不同体系的CPU在内存中的数据存储往往存在着差异.例如,Intel的x86系列处理器将低序 ...

  7. (笔记)Linux内核学习(八)之定时器和时间管理

    一 内核中的时间观念 内核在硬件的帮助下计算和管理时间.硬件为内核提供一个系统定时器用以计算流逝的时间.系 统定时器以某种频率自行触发,产生时钟中断,进入内核时钟中断处理程序中进行处理. 墙上时间和系 ...

  8. (笔记)Linux内核学习(四)之系统调用

    一 用户空间和内核空间 Linux内核将这4G字节虚拟地址空间的空间分为两部分: l  将最高的1G字节(从虚拟地址0xC0000000到0xFFFFFFFF),供内核使用,称为“内核空间”. l  ...

  9. What's New in iOS9 iOS9功能改进

    What's New in iOS9 This article summarizes the key developer-related features introduced in iOS 9, w ...

  10. C++11 智能指针unique_ptr使用 -- 以排序二叉树为例

    用智能指针可以简化内存管理.以树为例,如果用普通指针,通常是在插入新节点时用new,在析构函数中调用delete:但有了unique_ptr类型的智能指针,就不需要在析构函数中delete了,因为当u ...