新手,请问这个蒸汽之锤新手攻略喷头是不是有问题 新买的

温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!&&|&&
LOFTER精选
网易考拉推荐
用微信&&“扫一扫”
将文章分享到朋友圈。
用易信&&“扫一扫”
将文章分享到朋友圈。
&if(Cts.indexOf("Text") & 0 ){&&&&alert('Cts中包含Text字符串');}indexOf用法: 返回 String 对象内第一次出现子字符串的字符位置。 && && strObj.indexOf(subString[, startIndex]) && && 参数 && strObj && && 必选项。String 对象或文字。 && && subString && && 必选项。要在 String 对象中查找的子字符串。 && && starIndex && && 可选项。该整数值指出在 String 对象内开始查找的索引。如果省略,则从字符串的开始处查找。 && && 说明 && indexOf 方法返回一个整数值,指出 String 对象内子字符串的开始位置。如果没有找到子字符串,则返回 -1。 && && 如果 startindex 是负数,则 startindex 被当作零。如果它比最大的字符位置索引还大,则它被当作最大的可能索引。 && && 从左向右执行查找。否则,该方法与 lastIndexOf 相同。 && && 示例 && 下面的示例说明了 indexOf 方法的用法。 && && function IndexDemo(str2){ &&& var str1 = "BABEBIBOBUBABEBIBOBU" &&& var s = str1.indexOf(str2); &&& return(s); && } 对于JavaScript的indexOf忽略大小写 JavaScript中indexOf函数方法返回一个整数值,指出 String 对象内子字符串的开始位置。如果没有找到子字符串,则返回 -1。如果 startindex 是负数,则 startindex 被当作零。如果它比最大的字符位置索引还大,则它被当作最大的可能索引。 indexOf函数是从左向右执行查找。否则,该方法与 lastIndexOf 相同。 下面的示例说明了indexOf函数方法的用法。 function IndexDemo(str2){&&&var str1 = "BABEBIBOBUBABEBIBOBU"&&&var s = str1.indexOf(str2);&&&return(s);}
用微信&&“扫一扫”
将文章分享到朋友圈。
用易信&&“扫一扫”
将文章分享到朋友圈。
历史上的今天
在LOFTER的更多文章
loftPermalink:'',
id:'fks_',
blogTitle:'js 判断字符串是否包含某字符串,String对象中查找子字符,indexOf',
blogAbstract:'var Cts = \"bblText\";&if(Cts.indexOf(\"Text\") & 0 ){&&&&alert(\'Cts中包含Text字符串\');}indexOf用法: 返回 String 对象内第一次出现子字符串的字符位置。 && && strObj.indexOf(subString[, startIndex]) && && 参数 && strObj && && 必选项。String 对象或文字。 && && subString && ',
blogTag:'',
blogUrl:'blog/static/',
isPublished:1,
istop:false,
modifyTime:0,
publishTime:1,
permalink:'blog/static/',
commentCount:0,
mainCommentCount:0,
recommendCount:0,
bsrk:-100,
publisherId:0,
recomBlogHome:false,
currentRecomBlog:false,
attachmentsFileIds:[],
groupInfo:{},
friendstatus:'none',
followstatus:'unFollow',
pubSucc:'',
visitorProvince:'',
visitorCity:'',
visitorNewUser:false,
postAddInfo:{},
mset:'000',
remindgoodnightblog:false,
isBlackVisitor:false,
isShowYodaoAd:false,
hostIntro:'',
hmcon:'0',
selfRecomBlogCount:'0',
lofter_single:''
{list a as x}
{if x.moveFrom=='wap'}
{elseif x.moveFrom=='iphone'}
{elseif x.moveFrom=='android'}
{elseif x.moveFrom=='mobile'}
${a.selfIntro|escape}{if great260}${suplement}{/if}
{list a as x}
推荐过这篇日志的人:
{list a as x}
{if !!b&&b.length>0}
他们还推荐了:
{list b as y}
转载记录:
{list d as x}
{list a as x}
{list a as x}
{list a as x}
{list a as x}
{if x_index>4}{break}{/if}
${fn2(x.publishTime,'yyyy-MM-dd HH:mm:ss')}
{list a as x}
{if !!(blogDetail.preBlogPermalink)}
{if !!(blogDetail.nextBlogPermalink)}
{list a as x}
{if defined('newslist')&&newslist.length>0}
{list newslist as x}
{if x_index>7}{break}{/if}
{list a as x}
{var first_option =}
{list x.voteDetailList as voteToOption}
{if voteToOption==1}
{if first_option==false},{/if}&&“${b[voteToOption_index]}”&&
{if (x.role!="-1") },“我是${c[x.role]}”&&{/if}
&&&&&&&&${fn1(x.voteTime)}
{if x.userName==''}{/if}
网易公司版权所有&&
{list x.l as y}
{if defined('wl')}
{list wl as x}{/list}本文主要介绍的是利用JS判断字符串是否含有数字与特殊字符的方法,文中有几种不同的方法,包括普通的JS验证法、正则表达式法,另外还有判断是否为浮点数的js函数,在最后还将简要介绍下isNAN函数的使用方法和例子,来一起学习学习吧。
一、正则表达式方法判断是否为数字,包括判断正整数:
function checkRate(input)
var re = /^[0-9]+.?[0-9]*$/; //判断字符串是否为数字,//若判断正整数,则后边是:/^[1-9]+[0-9]*]*$/
if (!re.test(input.rate.value))
alert("请输入数字(例:0.02)");
input.rate.focus();
二、普通的JS函数方式:
function BASEisNotNum(theNum)
if (BASEtrim(theNum)=="")
for(var i=0;i&theNum.i++){
oneNum=theNum.substring(i,i+1);
if (oneNum&"0" || oneNum&"9")
三、判断是否是正数,也就是正整数:
function BASEisNotInt(theInt)
theInt=BASEtrim(theInt);
if ((theInt.length&1 && theInt.substring(0,1)=="0") || BASEisNotNum(theInt)){
四、判断字符串是是否是数字和其它符号组成,比如“-”:
function ismonth(str)
for(ilen=0;ilen&str.ilen++)
if(str.charAt(ilen) & '0' || str.charAt(ilen) & '9' )
if((str.charAt(ilen)!='-'))
五、判断是否为浮点数:
function BASEisNotFloat(theFloat)
len=theFloat.
if (len==0)
for(var i=0;i&i++){
oneNum=theFloat.substring(i,i+1);
if (oneNum==".")
if ( ((oneNum&"0" || oneNum&"9") && oneNum!=".") || dotNum&1)
if (len&1 && theFloat.substring(0,1)=="0"){
if (theFloat.substring(1,2)!=".")
关于javascript的isNaN 函数:用法规则:isNaN(expression:Object) : Boolean。计算参数,如果值为 NaN(非数字),则返回 true。此函数可用于检查一个数学表达式是否成功地计算为一个数字。
可用性:Flash Player 5;ActionScript 1.0;参数expression:Object - 要计算的布尔值、变量或其它表达式。返回Boolean -布尔值。
在提交表单中经常是这样用的:
if(isNaN(document.login.imgcode.value)){
alert('验证码不是数字!')
document.login.imgcode.focus();
以上就是利用JS判断字符串中是否含有数字和特殊字符的全部内容了,希望本文的内容对大家的学习或者工作能带来一定的帮助,如果有疑问大家可以留言交流。
欢迎转载:
推荐:    js判断一个字符串是否包含一个子串的方法
投稿:shichen2014
字体:[ ] 类型:转载 时间:
这篇文章主要介绍了js判断一个字符串是否包含一个子串的方法,实例分析了判断的技巧与第三方脚本的使用方法,需要的朋友可以参考下
本文实例讲述了js判断一个字符串是否包含一个子串的方法。分享给大家供大家参考。具体如下:
在我们前端日常开发中,经常会遇到判断一个字符串中是否包含某个子串,这里我们将去探究一些解决此种需求的方法以及正确的使用它们。理想情况下,我们要找的是一个能匹配我们的目的(if x contains y)的方法,并返回true或false。
一、String.prototype.indexOf和String.prototype.lastIndexOf
这两个方法,可能是我们最容易想到的,如果包含子串,则返回大于等于0的索引,否则返回-1,没有达到我们的理想情况。
代码如下:var str&&& = "My blog name is Benjamin-专注前端开发和用户体验",
&&& substr = "Benjamin";
function isContains(str, substr) {
&&& return str.indexOf(substr) &= 0;
console.log(isContains(str, substr));
二、String.prototype.search
我们想到了String.prototype.search方法,因search方法的参数是一个正则表达式,所以和indexOf的情况相同。
代码如下:var str&&& = "My blog name is Benjamin-专注前端开发和用户体验",
&&& substr = "Benjamin";
function isContains(str, substr) {
&&& return new RegExp(substr).test(str);
console.log(isContains(str, substr));
这个方法比indexOf方法看起来好点,该方法直接返回true or false,同时方法名称test比indexOf更有语义性。
三、String.prototype.contains
代码如下:var str&&& = "My blog name is Benjamin-专注前端开发和用户体验",
&&& substr = "Benjamin";
function isContains(str, substr) {
&&& return str.contains(substr);
console.log(isContains(str, substr));
此方法目前只有Firefox支持,还处于ECMAscript 6草案中。这个方法满足了上面提到的理想情况。详情请。如果你想使用contains方法,可以参考第三方库string.js,点击此处本站。源码实现:
代码如下:contains: function(ss) {
& return this.s.indexOf(ss) &= 0;
其它方法待补充。。。
当然在性能问题上,使用哪种方法更快,还有待测试。感兴趣的朋友不妨亲自动手测试一下。
希望本文所述对大家的javascript程序设计有所帮助。
您可能感兴趣的文章:
大家感兴趣的内容
12345678910
最近更新的内容
常用在线小工具

我要回帖

更多关于 蒸汽之锤新手攻略 的文章

 

随机推荐