js检测字符串是否包含非数字的字符,如果包含,则删除非数字字符 例 12aa45 处理结果 删除aa 只保留 1245

JavaScript015

js检测字符串是否包含非数字的字符,如果包含,则删除非数字字符 例 12aa45 处理结果 删除aa 只保留 1245,第1张

<script language="javascript">

var aa = "12aa45"

aa = aa.replace(/[^0-9]/g,'')

alert(aa)

</script>

JSP注释:指令元素,行为元素,脚本元素,表达式元素,方法声明。

<%--*****--%>是不输出到客户端的注释符。

<%!--*****--%>是输出到客户端的注释符。

<%@ page contentType=”text/html” %>设置指定页面内容类型。

<%@ include ...%>在翻译阶段引入一个文件。

<%@ taglib ... %>声明一个页面使用的,包含自定义行为的标记库。

特点

(1)脚本语言。JavaScript是一种解释型的脚本语言,C、C++等语言先编译后执行,而JavaScript是在程序的运行过程中逐行进行解释。

(2)基于对象。JavaScript是一种基于对象的脚本语言,它不仅可以创建对象,也能使用现有的对象。

(3)简单。JavaScript语言中采用的是弱类型的变量类型,对使用的数据类型未做出严格的要求,是基于Java基本语句和控制的脚本语言,其设计简单紧凑。

break:中断所有循环,跳出循环之外。

continue:中断本轮循环,直接进行下一轮循环。

例子:

for(var i=1i<=5i++){

if(i==3) continue//=3的时候直接跳出本次循环,执行下一次循环

out.print(i)

}

结果:显示1245注意:没有输出3

如果把代码中的continue换成break,

for(var i=1i<=5i++){

if(i==3) break

out.print(i)

}

结果:显示12.因为这里已经跳出循环体了