自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 js的Set与Map数据结构

一、Set方法 是在写leetCode的时候使用了Set(无重复的情况)方便解题 这里写目录标题一、Set方法Set的用法Set实例的属性与方法Set对象的遍历方法 Set的用法 1. Set是ES6提供的新的数据结构,类似于数组,但是值是唯一的,没有重复值。 let set = new Set() set.add(1).add(2).add(2) // Set(2) {1, 2} 2. Set函数可以接受一个数组(或者具有 iterable 接口的其他数据结构)作为参数,用来初始化。 // 1.数组作为

2022-03-28 16:01:29 1329

原创 js字符串的方法

注: ECMAScript 中的字符串是不可变的,字符串不能更改,只能替换。所以以下操作方法均不能改变原字符串 var str = “abcdeafg”; charAt(i) :返回第i个字符 str.charAt(2) //“c” charCodeAt(i) :返回第i个字符的ASCII str.charCodeA(2)//99 substr(start,num):从第start开始截取num个字符 str.substr( 1,3 ) //“bcd” substring( start,

2020-09-06 19:40:19 171

原创 数组转化为有序对象

阿里 字节 腾讯笔面试题: [ ["a", "aa", "aaa", "aaaa"], ["b", "bb", "bbb"], ["a", "ab", "aba"], ["a", "aa", "aab"] ] 转化为 [ { "name" : "a", "child" : [ { "name" : "aa", "child" : [

2020-09-06 16:19:36 283

原创 js实现获取url中的参数(牛客网前端大挑战原题)

题目描述: 获取 url 中的参数 指定参数名称,返回该参数的值 或者 空字符串 不指定参数名称,返回全部的参数对象 或者 {} 如果存在多个同名参数,则返回数组 输入描述:http://www.nowcoder.com?key=1&key=2&key=3&test=4#hehe key 输出描述:[1,2,3] function getUrlParam(sUrl, sKey) { let sParam = sUrl.split("?")[1].split("#")[0

2020-08-31 21:09:49 505

原创 js--for循环延时打印12345

js–for循环每隔一秒打印一个:1 2 3 4 5 //字节跳动面试遇到的问题 法一: //ES6:let for( let i = 1 ; i < 6 ; i++ ){ setTimeout( function(){ console.log( i ) },1000*i ) } 法二: //立即执行函数 闭包 for( var i = 1 ; i < 6 ; i++ ){ (function(j){ setTimeout( function(){ console.log

2020-08-31 12:08:21 3822 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除