![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
前端
拴拴爱学习
这个作者很懒,什么都没留下…
展开
-
map集合统计字符串中出现最多的字符
使用map集合统计字符串中出现最多的字符var str = "123asd141123";var map=new Map();//新建一个map集合var count;for(var i=0;i<str.length;i++) { if(!map.has(str[i])) { map.set(str[i],1);//如果集合中没有str[i]这个字符,那么将集...原创 2020-03-08 16:27:55 · 317 阅读 · 0 评论 -
字符串数组转换为数字数组
将字符串数组转换为数字数组var arr = ['123','22'];var result = arr.map((s) => { return s.split("").map((x) => { return x - 0; }).reduce((x,y) => { return x*10+y; })})con...原创 2019-12-22 11:27:47 · 923 阅读 · 0 评论 -
首字母大写,其它字母小写
首字母大写,其它字母小写说明:map()是一个高阶函数,他可以把一个函数作用在一个数组上方法一var str = ['adam', 'LISA', 'barT'];var result = str.map(function (x){ return x.charAt(0).toUpperCase()+x.slice(1).toLowerCase();})console.log(r...原创 2019-12-22 11:04:34 · 291 阅读 · 0 评论 -
url参数提取并保存在对象中
url参数提取并保存在对象中url = '?name=zhangsan&sex=man&age=12’思路:1.通过"?“将url地址分为俩部分,截取后面的参数部分,然后将后面的字符串通过”&“进行分割,返回一个数组,然后遍历数组,将数组中的每一项通过”="进行分割,此时返回的数组只有俩项,然后将其以key:value的形式存入对象中var url = '?name=...原创 2019-10-13 23:34:28 · 1035 阅读 · 1 评论 -
css布局的五种方法
css布局的五种方法1.float布局<section class="float"> //页面样式 <style> .left-right-center > div{ height: 100px; } .left{ ...原创 2019-10-13 17:06:50 · 385 阅读 · 0 评论 -
js实现继承的三种方式
js实现继承的三种方式1.借用构造函数//父类function Parent() { this.arr = [1,2,3];}//子类function Child(name) { Parent.call(this);//将父类构造函数的this指向子类 this.name = name;}Parent.protorype.show = function() {}/...原创 2019-10-11 00:15:10 · 373 阅读 · 0 评论