javaScript一些函数包括调试方法(二)
- 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一些函数包括调试方法(二)的更多相关文章
- JavaScript回调函数及数组方法测试
JavaScript回调函数及数组方法测试 具体代码如下: <!DOCTYPE html> <html lang="en"> <head> &l ...
- JavaScript alert()函数的使用方法
这里向大家简单介绍一下JavaScript alert()函数的使用,alert--弹出消息对话框,并且alert消息对话框通常用于一些对用户的提示信息. JavaScript alert()函数 a ...
- 原生JavaScript常用本地浏览器存储方法二(cookie)
JavsScript Cookie概述 cookie是浏览器提供的一种机制,它将document对象的cookie属性提供给JavaScript.可以由JavaScript对其进行控制,而并不是Jav ...
- JavaScript -基础- 函数与对象(二)String
一.判断数据类型typeof与判断对象类型instanceof 1.typeof typeof只能判断基础数据类型,无法判断引用数据类型 <script> var s="hell ...
- JavaScript 常用函数总结
javascript函数: ·常规函数 ·数组函数 ·日期函数 ·数学函数 ·字符串函数 .cookie函数 1.常规函数 javascript常规函数包括以下9个函数: (1)alert ...
- 【javascript】javascript常用函数大全
javascript函数一共可分为五类: •常规函数 •数组函数 •日期函数 •数学函数 •字符串函数 1.常规函数 javascript常规函数包括以下9个函数: ( ...
- WebView 中重写javascript 常用函数
常规函数 javascript 常规函数包括以下3个函数: (1)alert函数:显示一个警告对话框,包括一个OK按钮. 对应:http://www.dreamdu.com/javascript ...
- Javascript 常用函数【2】
1.常规函数javascript常规函数包括以下9个函数:(1)alert函数:显示一个警告对话框,包括一个OK按钮.(2)confirm函数:显示一个确认对话框,包括OK.Cancel按钮.(3)e ...
- JavaScript回调函数的实现
https://github.com/forsigner/blog/blob/master/source/_posts/javascript-callback.md 在JavaScript中,回调函数 ...
随机推荐
- SVO实时全局光照优化(里程碑MK0):Sparse Voxel Octree based Global Illumination (SVO GI)
完全自主实现,bloat-free.再次声明,这不是UE.U3D.CE.KlayGE! 老规矩,先贴图.后面有时间再补充描述. 1. 支持多跳间接全局光照2. 支持vxao/so.vxdiff/spe ...
- IT技术团队行而有效的管理之道
在博客园看到的一份读书笔记,如果日后有机会去管理一个技术团队,那么下面这些经验可能会让你更好地实施工作. IT技术团队员工的特点 高学历,知识密集型,技术立身. 人际关系简单,摩擦大多数由技术产生,相 ...
- WPF 获取程序路径的一些方法,根据程序路径获取程序集信息
一.WPF 获取程序路径的一些方法方式一 应用程序域 //获取基目录即当前工作目录 string str_1 = System.AppDomain.CurrentDomain.BaseDirector ...
- whoami 和 Who am i
① 两个命令在一般的情况下,似乎效果是一样的 ② 但是当你执行完su 命令切换用户后,就不一样了,who am i 显示最早login的账户,而whoami 显示切换后的账户 例如: -bash-3. ...
- memcached命令
memcached相对于redis来说,简直简单太多,命令也少很多,一般应用都是使用redis,但了解一下也还是不错的. 具体命令和用法很参见:http://www.runoob.com/memcac ...
- 4kbps~15kbps语音编码器基础框架ACELP
- android开发(50) Android透明状态栏。适用于 4.4 以上及 5.0以上设备
概述 有时候我们想在 andorid 手机上实现一种 跨越 顶部状态栏的效果,比如一张图片直接显示在 状态栏内.比如下图: 这个页面里有张图片,这个图片显示在整个页面的上部分.状态栏是 漂浮在这个图片 ...
- dos下mysql登陆
dos下先进入mysql的bin目录 然后执行:mysql -r root -p123456(注意123456是密码) 进去之后:首先要这样:use test;//代表你目前要使用的是test这个数据 ...
- Codeforces Round #237 (Div. 2) C. Restore Graph(水构造)
题目大意 一个含有 n 个顶点的无向图,顶点编号为 1~n.给出一个距离数组:d[i] 表示顶点 i 距离图中某个定点的最短距离.这个图有个限制:每个点的度不能超过 k 现在,请构造一个这样的无向图, ...
- BAPI 调用相当于BAPI_TRANSACTION_COMMIT 的方法
为什么.net调用SAP的BAPI接口需要调用BAPI_TRANSACTION_COMMIT呢?首先得明白BAPI_TRANSACTION_COMMIT这个BAPI的作用.它功劳很大,在SAP里面很多 ...