`
赵彦枝
  • 浏览: 50147 次
  • 性别: Icon_minigender_2
  • 来自: 河北
社区版块
存档分类
最新评论

js中indexOf()方法和toFixed()方法

 
阅读更多

1.   indexOf() 的定义和用法:
       js中的indexOf() 方法可返回某个指定的字符串值在字符串中首次出现的位置;
       语法:
       

 stringObject.indexOf(searchvalue,fromindex)

 
       该方法将从头到尾地检索字符串 stringObject,看它是否含有字符串 searchvalue。开始检索的位置在字符串的 fromindex 处或字符串的开头(没有指定 fromindex 时)。如果找到一个 searchvalue,则返回 searchvalue 的第一次出现的位置。stringObject 中的字符位置是从 0 开始 的。indexOf() 方法对大小写敏感,如果要检索的字符串值没有出现,则该方法返回 -1.

 

例如:
var str="Hello world!"
str.indexOf("Hello")//结果为0 
str.indexOf("World")//结果为-1
str.indexOf("world")//结果为6
 
2.   toFixed()方法的定义和用法:
      toFixed() 方法可把 Number 四舍五入为指定小数位数的数字。
NumberObject.toFixed(num)
 
       num 必需。规定小数的位数,是 0 ~ 20 之间的值,包括 0 和 20,有些实现可以支持更大的数值范围。如果省略了该参数,将用 0 代替。
      注意:toFixed()返回的是字符串,在求和时应该先求和后调用此方法。

 

 

例如:
var num 1= new Number(13.37);
var num2=new Number(13.37);
num1=num1+num2;
var  num3=num1.toFixed(1)//num3的值为26.7

 

 

分享到:
评论

相关推荐

    javascript之对系统的toFixed()方法的修正

    `toFixed()` 方法是JavaScript中的一个原生方法,用于格式化数字为字符串,并保留指定小数位数。但在某些情况下,尤其是在早期的浏览器版本(如IE5.0)中,`toFixed()` 存在一定的局限性和兼容性问题。例如,当数字...

    javaScript常用函数使用总结

    indexOf()和lastIndexOf()是String类型的方法,用于查找字符串中是否包含某个子字符串,并返回该子字符串在原字符串中的位置。如果未找到子字符串,则返回-1。indexOf()从字符串的开头开始查找,而lastIndexOf()从...

    javascript语言参考+教程 CHM

    indexOf 方法; isFinite 方法; isNaN 方法; italics 方法; item 方法; join 方法; lastIndexOf 方法; lbound 方法; link 方法; localeCompare 方法; log 方法; match 方法; max 方法; min 方法; ...

    javascript文档

    indexOf 方法 返回在 String 对象中第一次出现子字符串的字符位置。 不相等运算符 (!=) 比较两个表达式,看是否不相等。 Infinity 属性 返回 Number.POSITIVE_INFINITY 的初始值。 input 属性 返回进行查找的...

    JavaScript核心对象参考手册

    Function对象代表函数,JavaScript中的函数也是对象,可以拥有属性和方法。`arguments`对象是每个函数内部的,用于访问函数调用时传递的参数。`call()`和`apply()`方法允许你在不同的上下文中调用函数,`bind()`则...

    JavaScript对象参考手册

    JavaScript对象参考手册详细列出了JavaScript内置对象的属性和方法,这对于开发者来说是一个非常宝贵的资源。 1. **Array对象**: - Array对象用于创建数组,可以存储任意类型的数据。创建方式有多种,如`new ...

    Javascript 编程常用函数属性及方法

    掌握JavaScript中的核心对象及其属性和方法,对于提高编程效率至关重要。本文将详细介绍JavaScript中常用的几种对象:`Array`、`Boolean`、`Date`、`Math`、`Number`、`String` 和 `RegExp`,以及这些对象的主要属性...

    js常用技巧

    与字符串类似,数组中也可以使用 `indexOf` 和 `lastIndexOf` 方法查找元素的位置: ```javascript arr.indexOf("a", index); // 返回该字符的index,没有就返回-1,index为可选,没有就默认从0开始检索 arr....

    微软JavaScript手册

    indexOf 方法 返回在 String 对象中第一次出现子字符串的字符位置。 不相等运算符 (!=) 比较两个表达式,看是否不相等。 Infinity 属性 返回 Number.POSITIVE_INFINITY 的初始值。 input 属性 返回进行查找的...

    Javascript四舍五入(二)源码

    - `s.substring(0, s.indexOf(".") + 3)` 这行代码的关键在于使用`indexOf`函数找到小数点的位置,并在其基础上增加3个字符长度,从而获取包含整数部分和小数点后两位的字符串。 - 这种方法适用于只需要显示特定位数...

    JavaScript学习手册

    字符串连接可用`+`操作符,`length`属性获取字符串长度,`substring()`、`slice()`获取子字符串,`indexOf()`查找字符位置。 Number类型转字符串可通过`toString()`方法,整数转换为二进制、八进制、十六进制用`....

    javascript技巧(珍藏版)

    - 检查数组方法`indexOf`和`forEach`是否存在来判断是否支持JavaScript 1.6。 - 通过构造函数解构赋值来判断是否支持JavaScript 1.7。 - 检查数组方法`reduce`、`reduceRight`以及`JSON`对象是否存在来判断是否...

    JavaScript知识点.docx

    字符串对象有多个内置方法,如`.length`获取字符串长度,`.charAt()`获取指定位置的字符,`.indexOf()`查找字符首次出现的位置,`.substring()`截取子字符串,`.split()`将字符串分割成数组,`.toFixed()`用于保留...

    javascript数字验证脚本

    return num.toString().length - num.indexOf('.') - 1 ; } ``` 在实际应用中,你可能还需要考虑其他因素,如非空验证、非负数验证等。这时可以结合使用`input`事件和`event.preventDefault()`来实时反馈验证结果...

    JavaScript面向对象编程PPT教案学习.pptx

    Function对象是JavaScript中的函数,而Object对象是所有其他对象的基类,允许自定义属性和方法。Error对象则用于处理运行时错误,有多种子类型如`EvalError`、`InternalError`、`RangeError`、`ReferenceError`、`...

    JavaScript笔记

    |--arr.indexOf(x) 返回x在数组中的下标---经常用于判断元素是否存在。如返回-1,x则不在数组中 18.Number对象: |--x.toFixed(num):可把Number四舍五入为指定小数位数(num:0-20)的数字 |--x.toString():用于把...

    JavaScript语言与Ajax应用JavaScript面向对象编程PPT教案学习.pptx

    在面向对象编程方面,JavaScript支持基于原型的继承,对象可以拥有属性和方法,通过构造函数可以创建具有特定属性的对象实例。Function对象是JavaScript中的一种特殊类型,它既是函数又是对象,可以作为其他函数的...

    JScript 语言参考

    indexOf 方法 返回在 String 对象中第一次出现子字符串的字符位置。 不相等运算符 (!=) 比较两个表达式,看是否不相等。 Infinity 属性 返回 Number.POSITIVE_INFINITY 的初始值。 input 属性 返回进行查找的...

Global site tag (gtag.js) - Google Analytics