随笔分类 - javascript
摘要:var re = /[a-z]$/; var str = "ab\ncdef"; alert(str.replace(re,"#"));//ab\ncde# re =/[a-z]$/m; alert(str.replace(re,"#"));//a#\ncde# 使用元字符注意事项:元字符是正则表达式的一部分,当我们要匹配正则表达式本身时,必须对这些元字符转义.下面是正则表达式用到的所有元字符( [ { \ ^ $ | ) ? * + .var str = "?"; //var re = /?/; //alert(
阅读全文
摘要:正则表达式语法一个正则表达式就是由普通字符(例如字符 a 到 z)以及特殊字符(称为元字符)组成的文字模式。该模式描述在查找文字主体时待匹配的一个或多个字符串。正则表达式作为一个模板,将某个字符模式与所搜索的字符串进行匹配。下表是元字符及其在正则表达式上下文中的行为的一个完整参考列表:字符描述\转义字符,在之前,我们在字符串也用过这字符,即一些字符具有特殊含义,对其进行转义使它成为普通字符,而用在普通字符上又表示其有特殊含义^匹配输入字符串的开始位置,如果设置了匹配多行(m),那么也匹配行的开头$匹配输入字符串的结束位置。如果设置了匹配多行(m),那么也匹配行的结束*匹配前面的子表达式零次或多
阅读全文
摘要:DOM相关方法总结:Document Object Model (DOM)是HTML和XML文档的编程接口。它提供了上述文档的一种结构化表示,同时也定义了一种通过程序来改变文档结构,风格,以及内容的方式。DOM用一组结构化的节点以及对象来表示文档。本质上就是将网页和脚本语言以及编程语言连接起来。DOM被设计为独立于任何特定的编程语言,通过协调一致的API以确保这种文档的结构化表现形式是有效的。DOM标准主要要为:微软DOM与W3C DOM,一般IE实现的是微软DOM,而其它浏览器则不同程度的实现了W3C DOM。DOM很大程度上受到浏览器中动态HTML发展的影响,但W3C还是将它最先应用于XM
阅读全文
摘要:javascript 学习笔记特殊数据类型是: * Undefined var a;//声明一个变量,但没有对其赋值 alert(a);//但它仍然有值的,它的值为undefined alert(b);//但注意,输出一个未定义的变量将出现错误,而不是输出undefinedNaN是一个特殊的值,含义是"Not A Number"-不是一个数字,当将其它值转换成数字失败时会得到这个值 var str ="some string here!"; var num = 123; alert(str*num);//将输出NaN,因为乘法运算符只能针对数字,所以进行
阅读全文