详解JavaScript正则表达式中的global属性的使用

 更新时间:2015年06月16日 09:23:39   投稿:goldensun  
这篇文章主要介绍了详解JavaScript正则表达式中的global属性的使用,是JS学习进阶中的重要知识点,需要的朋友可以参考下

 global是正则表达式对象的只读布尔属性。它指定是否一个特定的正则表达式进行全局匹配。否则它使用“g”属性创建。
语法

RegExpObject.global

下面是参数的详细信息:

  •     NA

返回值:

  • 如果“g”修改被设置返回“TRUE”,否则返回“FALSE”。

例子:

<html>
<head>
<title>JavaScript RegExp global Property</title>
</head>
<body>
<script type="text/javascript">
  var re = new RegExp( "string" );

  if ( re.global ){
   document.write("Test1 - Global property is set"); 
  }else{
   document.write("Test1 - Global property is not set"); 
  }
  re = new RegExp( "string", "g" );

  if ( re.global ){
   document.write("<br />Test2 - Global property is set"); 
  }else{
   document.write("<br />Test2 - Global property is not set"); 
  }
</script>
</body>
</html>

这将产生以下结果:

Test1 - Global property is not set
Test2 - Global property is set

 

相关文章

  • 微信小程序访问node.js接口服务器搭建教程

    微信小程序访问node.js接口服务器搭建教程

    这篇文章主要给大家分享了微信小程序访问node.js接口服务器的搭建教程,文中介绍的非常详细,对大家具有一定的参考价值,需要的朋友们下面来跟着小编一起看看吧。
    2017-04-04
  • JavaScript 学习笔记之基础中的基础

    JavaScript 学习笔记之基础中的基础

    这篇文章主要介绍了JavaScript 学习笔记系列的第一篇文章,跟所有开篇一样,本文我们介绍的都是些基础中的基础知识,虽然都是基础,但建议大家不要略过此文
    2015-01-01
  • JavaScript关键字this的用法总结

    JavaScript关键字this的用法总结

    这篇文章介绍了JavaScript关键字this的用法,文中通过示例代码介绍的非常详细。对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2022-06-06
  • Internet Explorer 11 浏览器介绍:别叫我IE

    Internet Explorer 11 浏览器介绍:别叫我IE

    这篇文章主要介绍了Internet Explorer 11 浏览器介绍:别叫我IE,需要的朋友可以参考下
    2014-09-09
  • 简单了解JavaScript作用域

    简单了解JavaScript作用域

    这篇文章主要介绍了JavaScript作用域的相关资料,文中讲解非常细致,代码帮助大家更好的理解和学习,感兴趣的朋友可以了解下
    2020-07-07
  • js在IE与firefox的差异集锦

    js在IE与firefox的差异集锦

    文章汇总了js在IE与Firefox环境下的差异,以及出现问题如何解决的方法,非常的详尽,也很实用,有需要的小伙伴自己拿走
    2014-11-11
  • javascript基础知识分享之类与函数化

    javascript基础知识分享之类与函数化

    在C++中是以class来声明一个类的,JavaScript与C++不同,它使用了与函数一样的function来声明,这就让许多学Jscript的朋友把类与函数混在一起了,在Jscript中函数与类确实有些混,但使用久了自然会理解,这篇文章是针对想进攻面向对象编程的朋友而写,就不打算讨论得太深了
    2016-02-02
  • ASP.NET中的Razor语法简介

    ASP.NET中的Razor语法简介

    这篇文章介绍了ASP.NET中的Razor语法,文中通过示例代码介绍的非常详细。对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2022-06-06
  • 介绍JavaScript中Math.abs()方法的使用

    介绍JavaScript中Math.abs()方法的使用

    这篇文章主要介绍了介绍JavaScript中Math.abs()方法的使用,是JS入门学习中的基础知识,需要的朋友可以参考下
    2015-06-06
  • JavaScript初级教程(第二课)

    JavaScript初级教程(第二课)

    JavaScript初级教程(第二课)...
    2007-04-04

最新评论