js里 var rx=; 这句表示啥意思?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了js里 var rx=; 这句表示啥意思?相关的知识,希望对你有一定的参考价值。

js里 var rx=; 这句表示什么意思?

表示声明一个rx的对象,因为JS比较松散所以声明方式比较多~声明对象的方式可以是
rx= new object();
也可以是
rx=
不过推荐使用第二种方式!
参考技术A var ure="1":" 23","2":"er";
对象,object。
内部结构类似于Map,key:value 。 key可以为任意类型。
参考技术B rx 对象!!!object!

var regex = /^[\d\,\.]*$/;这个正则是啥含义

参考技术A []代表包含的意思,^代表以什么开头的,\d代表数字,+代表出现次数,就是包含数字或逗号并以数字开头的任意长度的内容,基本是匹配钱的数字,像:123,233,222 参考技术B
拆看来看
^
表示以什么开始
$表示以什么结束
[]表示包含括号里面的一个值
\d
表示数字
\,
转义为字符,
\.
转义为字符.
所以[]里面意思就是数字或,或.只能是这3个里面的一个
*表示匹配前面的字表达式任意次(也就是括号里面的内容可以有任意次,当然也可以都没有)
所以整个意思就是一个文本里面只能有数字或.或,组成的一个字符串(当然也可以是为空的一个字符串)
参考技术C
匹配除数字,逗号,点号以外的字符0个或多个

以上是关于js里 var rx=; 这句表示啥意思?的主要内容,如果未能解决你的问题,请参考以下文章

js import from 是啥意思?

js中的var是啥意思,

USART1->DR=USART_RX_BUF[t]啥意思

微信小程序var utils = require;是啥意思

JS~~!!!! /[^\d]/g 是啥意思啊

C++ 这句话中的“*”代表啥意思?如何理解这句话