美文网首页
js中的正则表达式传递变量

js中的正则表达式传递变量

作者: web前端_潘哥哥 | 来源:发表于2020-10-29 17:22 被阅读0次
result = result.toString().replace(eval('/{{\\s*'+templates[i]+'\\s*}}/'), resultVal);

首先我们可以使用字符串拼接,将变量拼接到一个正则的字符串中,也可以使用ES6的模板字符串,得到正则格式的字符串之后,我们可以通过eval函数,将这个字符串作为参数传递进去,eval函数执行之后,就会将这个字符串当作js代码执行,然后会返回执行后的结果,该字符串的执行结果就是一个正则类型的正则表达式

相关文章

  • thymeleaf 传递数据到js变量

    thymeleaf 传递数据到js变量 如何把控制器传来的model中的值传递给js变量呢? 需要以下两个: va...

  • js中的正则表达式传递变量

    首先我们可以使用字符串拼接,将变量拼接到一个正则的字符串中,也可以使用ES6的模板字符串,得到正则格式的字符串之后...

  • 正则表达式 js应用篇

    正则表达式都应用小技巧 js中两种写正则的方法: 其中第二种可以给正则表达式添加变量 正则表达式后缀解释: /u ...

  • js function传递的参数和全局变量名相同,functio

    大致问题如下: 在js中,定义了全局变量,并且在某个function中,也传递了当前的变量名,然后在 functi...

  • 你所不知道的javaScript

    一、变量类型 1.JS 的数据类型分类 根据 JavaScript 中的变量类型传递方式,分为基本数据类型和引用数...

  • jingjing分享-提纲&答案

    js基础知识 值传递,引用传递对于数组和对象等是将对象(数组)的变量的值传递给了函数参数,这个变量保存的指向对象(...

  • Node

    js 中什么类型是引用传递, 什么类型是值传递? 如何将值类型的变量以引用的方式传递? 一般情况下,简单数据类型是...

  • 函数式编程

    Time: 20190716 函数式编程的概念在JS中随处可见。 函数可以作为函数的参数进行传递。 函数就是变量。...

  • js中的定义变量之①用不用var

    var 是js定义变量的意思。 由于js中的变量是弱类型的,因此js中的所有变量包括number(数字型)、str...

  • 03.less中的变量,变量插值,及运算

    less中的变量 什么是变量?和js中的概念基本一样 less中定义变量的格式 less中使用变量的格式 和js一...

网友评论

      本文标题:js中的正则表达式传递变量

      本文链接:https://www.haomeiwen.com/subject/jpclvktx.html