欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

前端知识点总结

程序员文章站 2022-11-28 12:33:05
js中的map()函数 map()方法将调用的数组的每个元素传递给指定的函数,并返回一个新数组,它包含该函数的返回值,用法如下: 例:将数组中的每个元素求二次方,返回得到的新数组 functio...
js中的map()函数
map()方法将调用的数组的每个元素传递给指定的函数,并返回一个新数组,它包含该函数的返回值,用法如下:
例:将数组中的每个元素求二次方,返回得到的新数组
function square(arr){
   return arr.map(function(item){
      return item*item;//item为遍历到的当前数组元素
    });
}
正则表达式
function test1(str){
   var reg1=/([a-za-z])\1/;//是否有连续重复的字母,分组的使用
   var reg2=/^\$\d{1,3}(,\d{3})*(\.\d{2})$/;//美元格式
   return reg1.test(str);//匹配成功返回true,否则为false
   var arr=str.match(reg1);//匹配到的结果存入数组
   /*
   /xxx/g:全文查找匹配的全部字符
   /xxx/i:忽略大小写
   /(xxx)/:括号中的条件满足0或1次,*为多次
   */
}
parseint(),tostring()

 parseint(str,num)//转为10进制,str为需转换的字符串,num为str的进制(如2、10)
  //parseint(11001,2);
  num.tostring(2);//将十进制的num转成二进制的字符串