自定义博客皮肤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 1113

原创 js字符串的方法

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

2020-09-06 19:40:19 145

原创 数组转化为有序对象

阿里 字节 腾讯笔面试题:[ ["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 254

原创 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 453

原创 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 3664 1

空空如也

空空如也

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

TA关注的人

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