数码资讯
在Javascript技术指标详解
选购提示
关注价格、性能、续航、售后和真实使用场景,理性比较后再下单。
Javascript提供了多种技术来搜索一个词,一个数字,或一系列其他的字符在字符串中搜索可以方便,例如,如果你想知道浏览你的网站访问者使用什么浏览器,每个浏览器标识字符串中的关于自身的信息,其中包含了很多不同的统计数据,你可以通过一个Web页面添加以下段Javascript和预览它在Web浏览器中看到这个字符串:
<脚本>
警报(导航。用户代理);
<脚本>
导航是一个网页浏览器和用户对象,是导航对象的一个属性。UserAgent属性包含例如信息,一长串,Internet Explorer 7在Windows XP上运行,其用户的属性是Mozilla / 4(兼容,MSIE 7、Windows NT 5.1)。所以,如果你想看到IE 7浏览器的情况下,你只能寻找userAgent字符串MSIE 7之一。搜索字符串的方法是对()的方法。添加字符串中的一段,然后返回(),并提供您要查找的字符串,基本结构如下:
String.indexOf('String'寻找)
indexOf()方法返回一个数:如果没有找到搜索字符串,该方法返回-1.so,如果你想检查Internet Explorer,你可以这样做:
VaR的浏览器= navigator.useragent; / /这是一个字符串
如果(browser.indexof('msie)!= 1){
这是Internet Explorer
}
在这种情况下,如果indexOf()不find'msie'in userAgent字符串,它将返回1。因此,条件测试不等于(或)!=)-1.when indexOf()方法中找到搜索字符串,它返回一个数,它等于要查找字符串的起始位置。下面的例子让事情更清晰:
无功报价=是,或不是。
无功searchposition = quote.indexof(' '); / /返回0
在这里,indexOf()的位置的be'in string'to被搜索,或不是。。较大的字符串开始with'to ',所以指数()finds'to被放在首位。然而,根据规划,第一位是0,第二个字母(O)在位置1,和第三个字母(在这种情况下是一个空间)2。
indexOf()方法从字符串的开始搜索。你也可以使用字符串()从一个字符串的末尾开始搜索方法。例如,在莎士比亚的著名的话,在这两个地方的word'be'appears,所以我们可以使用indexOf()找到first'be使用字符串()找到last'be。
var是还是是。
VaR在= quote.indexof(); / /返回3
无功lastposition = quote.lastindexof(' '); / /返回17
在两个例子中,如果在字符串中的任何位置存在the'be'does没有,结果将是1;如果只有一个搜索字符串的实例,indexo(F)和字符串()将返回相同的值,也就是搜索字符串开始在大的字符串。
以上是本文的全部内容,希望大家能喜欢。
<脚本>
警报(导航。用户代理);
<脚本>
导航是一个网页浏览器和用户对象,是导航对象的一个属性。UserAgent属性包含例如信息,一长串,Internet Explorer 7在Windows XP上运行,其用户的属性是Mozilla / 4(兼容,MSIE 7、Windows NT 5.1)。所以,如果你想看到IE 7浏览器的情况下,你只能寻找userAgent字符串MSIE 7之一。搜索字符串的方法是对()的方法。添加字符串中的一段,然后返回(),并提供您要查找的字符串,基本结构如下:
String.indexOf('String'寻找)
indexOf()方法返回一个数:如果没有找到搜索字符串,该方法返回-1.so,如果你想检查Internet Explorer,你可以这样做:
VaR的浏览器= navigator.useragent; / /这是一个字符串
如果(browser.indexof('msie)!= 1){
这是Internet Explorer
}
在这种情况下,如果indexOf()不find'msie'in userAgent字符串,它将返回1。因此,条件测试不等于(或)!=)-1.when indexOf()方法中找到搜索字符串,它返回一个数,它等于要查找字符串的起始位置。下面的例子让事情更清晰:
无功报价=是,或不是。
无功searchposition = quote.indexof(' '); / /返回0
在这里,indexOf()的位置的be'in string'to被搜索,或不是。。较大的字符串开始with'to ',所以指数()finds'to被放在首位。然而,根据规划,第一位是0,第二个字母(O)在位置1,和第三个字母(在这种情况下是一个空间)2。
indexOf()方法从字符串的开始搜索。你也可以使用字符串()从一个字符串的末尾开始搜索方法。例如,在莎士比亚的著名的话,在这两个地方的word'be'appears,所以我们可以使用indexOf()找到first'be使用字符串()找到last'be。
var是还是是。
VaR在= quote.indexof(); / /返回3
无功lastposition = quote.lastindexof(' '); / /返回17
在两个例子中,如果在字符串中的任何位置存在the'be'does没有,结果将是1;如果只有一个搜索字符串的实例,indexo(F)和字符串()将返回相同的值,也就是搜索字符串开始在大的字符串。
以上是本文的全部内容,希望大家能喜欢。
声明:本文内容用于数码产品信息整理与选购参考,具体价格、库存、售后政策以官方渠道和电商页面实时信息为准。