`
zhangyaochun
  • 浏览: 2616818 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

js-parseInt()

阅读更多

 

JavaScript parseInt() 函数

 

    -----解析一个字符串,并返回一个整数

 

 

/*
string ---必需,要被解析的字符串。
radix  ---可选,表示要解析的数字的基数。该值介于2~36
如果省略或其值为0,则数字以10为基数来解析。如果该参数小于2或大于36将返回NaN
*/
parseInt(string,radix)

 

 

简单举例

 

 

parseInt("10"); //10
parseInt("19",10); //19(10+9)
parseInt("11",2); //3(2+1)
parseInt("17",8); //15(8+7)
 

注释

 

1、只有字符串中的第一个数字会被返回

 

 

parseInt("1ac2");  //1
 

2、开头和结尾的空格是允许的

 

 

parseInt(" 12ac ");     //12

 

3、如果字符串的第一个字符不能被转换为数字,那么parseInt()会返回NaN

 

 

parseInt(" a12");     //NaN
 

4、如果string以"0x"开头,parseInt()会把string的其余部分解析为十六进制的整数

 

     如果string以0开头,那么ECMAScript v3 允许parseInt()的一个实现把其后的字符解析为八进制或者十六进制

 

     如果string以1~9的数字开头,parseInt()会将它解析为十进制

分享到:
评论

相关推荐

    03-map-parseInt.md

    这份面试题文档主要考察了对`map`和`parseInt`函数的理解和应用,以及对JavaScript中的数据类型转换规则的掌握。 #### `map`函数的使用和解析 `map`函数是JavaScript中的数组方法,它会创建一个新数组,其元素是...

    esformatter-parseint:将基数参数添加到 parseInt 的 esformatter 插件

    esformatter-parseint 将基数参数添加到 parseInt 的插件 parseInt ( 1.1 ) ;// transformed to:parseInt ( 1.1 , 10 ) ;安装用做: $ npm install esformatter-parseint用法esformatter 配置文件: { " plugins " :...

    javaScript常用函数使用总结

    JavaScript常用函数使用总结涵盖了多种在JavaScript编程中常用的方法,它们分别属于不同的类型,如String类型和Number类型。以下是对每个函数详细的说明和应用示例: 1. parseInt()函数 parseInt()是String类型的...

    javascript parseInt 函数分析(转).docx

    ### JavaScript中的`parseInt`函数分析 #### 一、引言 在JavaScript编程中,`parseInt`函数是一个常用且重要的函数,用于将字符串转换为整数。然而,在使用`parseInt`时,开发者可能会遇到一些意料之外的行为,...

    js中parseInt函数浅谈

    比如说parseInt(“010”,10)就是10进制的结果:10,parseInt(“010”,2)就是2进制的结果:2,parseInt(“010”,8)就是8进制的结果:8,parseInt(“010”,16)就是2进制的结果:16。 下面我来说说没有指定进制单位的...

    JS里各种宽度和高度的句柄

    在JavaScript(JS)中,获取和操作元素的宽度与高度是常见的需求,特别是在网页动态布局、用户交互以及响应式设计中。本主题将深入探讨如何使用JavaScript处理元素的宽度和高度,以及相关的尺寸句柄。 首先,我们有...

    【JavaScript源代码】JavaScript parseInt()与Number()区别案例详解.docx

    JavaScript中的`parseInt()`和`Number()`函数都是用来将非数字的字符串转换成数值类型,但它们之间存在一些关键的区别。本文将深入探讨这两个函数的工作原理和应用场景。 `parseInt()`函数主要用于将一个字符串解析...

    javascript中parseInt()函数的定义和用法分析

    JavaScript中的parseInt()函数是用于将字符串转换为整数的内置函数。它能够解析一个字符串参数,并返回一个整数。此函数在处理可能以不同格式提供的数字字符串时特别有用,比如用户输入或者是来自外部数据源的字符串...

    Parsley.js-

    **Parsley.js** 是一个强大的前端验证框架,专门用于JavaScript,它的主要目的是在用户提交表单之前确保输入数据的有效性和正确性。这个框架通过添加轻量级的DOM数据属性和事件来实现验证,无需编写复杂的JavaScript...

    javascript parseInt() 函数的进制转换注意细节.docx

    ### JavaScript `parseInt()` 函数的进制转换注意事项 #### 概述 `parseInt()` 是 JavaScript 中一个非常常用的方法,主要用于将字符串转换成整数。它接受两个参数:第一个参数是要转换的字符串,第二个参数则是该...

    javascript parseInt与Number函数的区别.docx

    ### JavaScript中的parseInt与Number函数的区别 #### 一、概述 在JavaScript编程中,开发者经常会遇到需要将字符串转换成数字的情况。对于这样的需求,JavaScript提供了多种方法来实现这一目标,其中最为常用的两...

    javascript-ajax基本属性方法详解

    JavaScript中的AJAX(Asynchronous JavaScript and XML)是一种创建动态网页的技术,允许在不重新加载整个页面的情况下,与服务器交换数据并更新部分网页内容。这里我们将深入讲解JavaScript的基础知识以及AJAX的...

    JS-Cheat-Sheet大全PDF版

    - **标题与描述**: “JS-Cheat-Sheet大全PDF版”指的是一份关于JavaScript(简称JS)语言的速查表(Cheat Sheet),通常这类文档会包含JavaScript中最常用的功能、语法、方法等快速参考信息。由于其格式为PDF版,...

    js parsefloat parseint 转换函数

    js parsefloat parseint JavaScript提供了3个显式的类型转换函数,分别是eval()、parseInt()和parseFloat()。 eval()函数:将字符串表达式转换成数字值。例如,语句total=eval(“432.1*10”&#41...

    parseInt()函数引发的惨案

    在JavaScript的世界里,`parseInt()`函数是一个非常常见且重要的转换工具,它用于将字符串转换为整数。然而,由于其特定的行为和潜在的陷阱,它也有可能成为开发过程中的一个“惨案”。在这个主题中,我们将深入探讨...

    JavaScript-js宝典笔学习记.txt

    ### JavaScript-js宝典笔学习记知识点详解 #### 1. 输出语句 `document.write("")` 在JavaScript中,`document.write()` 方法用于将文本、HTML 表达式等直接写入到文档流中。通常用于页面加载时动态生成内容。例如...

    js-useful-1

    【标题】"js-useful-1" 暗示了这是一个关于JavaScript实用技巧或库的集合,可能包含了一些常见的JavaScript代码片段或者优化方法。在这个压缩包中,我们重点关注的是一个名为"add2.jsp"的文件,它可能是用来演示如何...

    js-107种.txt

    - `parseInt()`: 将字符串转换为整数。 - `parseFloat()`: 将字符串转换为浮点数。 - `String()`: 将其他类型的值转换为字符串。 ### 9. 字符串拼接 可以使用 `+` 运算符来拼接字符串,例如: ```javascript var ...

    javascrtpt 实现窗口拖拽、移动功能、显示坐标

    div.style.left = parseInt(objX) + parseInt(x) - parseInt(mouseX) + "px"; div.style.top = parseInt(objY) + parseInt(y) - parseInt(mouseY) + "px"; document.getElementById("span1")[removed] = "x:" + div....

    JS中parseInt()和map()用法分析

    JS中的parseInt()和map()是两个常用的内置函数,它们在处理字符串和数组时有各自独特的应用和注意事项。 parseInt()函数主要功能是从字符串中解析出一个整数。它能够处理不同进制的数字字符串,并且可以跳过字符串...

Global site tag (gtag.js) - Google Analytics