首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
js语法
订阅
会整活的小李
更多收藏集
微信扫码分享
微信
新浪微博
QQ
13篇文章 · 0订阅
js字符串的replace方法
JavaScript字符串提供了一个replace方法。replace方法可以接受两个参数:第一个参数可以使RegExp对象或者一个字符串,第二个参数可以是一个字符串或者一个函数。如果第一个参数是字符串,那么只会替换第一个字符串。如果想替换所有的字符串,则必须使用正则表达式。 …
[js行为研究] 对象作为对象的键会发生什么?
本文主要是针对对象作为对象的键会发生什么这一问题, 记录分享自己思考和实践的轨迹。 众所周知, ES6有一种新的数据结构叫做 Map,他跟对象一样, 是存的也是键值对(key => value),但是Map技高一筹,他的 key 既可以是基本数据类型,也可以是引用数据类型。 那…
7种方法实现数组去重
去重是开发中经常会碰到的一个热点问题,不过目前项目中碰到的情况都是后台接口使用SQL去重,简单高效,基本不会让前端处理去重。 那么前端处理去重会出现什么情况呢?假如每页显示10条不同的数据,如果数据重复比较严重,那么要显示10条数据,可能需要发送多个http请求才能够筛选出10…
通过 20 个棘手的ES6面试问题来提高咱们的 JS 技能
ECMAScript 6(以下简称ES6)是 JS 语言的下一代标准,已经在2015年6月正式发布了。它的目标,是使得 JS 语言可以用来编写复杂的大型应用程序,成为企业级开发语言。接下来咱们来看看 20 道棘手的面试题,通过做题,顺带提升一下咱们的 JS 的技能。 ECMAS…
Web Worker,JavaScript 多线程
随着技术的发展,在多核CPU的时代,单线程无法充分发挥计算机的计算能力,于是,在HTML5中,提出了 Web Worker 标准。Web Worker 可以为 JavaScript 脚本创建多个线程,
面试被问到promise的缺点
promise一旦新建就无法取消 promise不设置捕获错误的回调函数,无法获取错误(reject) 当promise处于pedding状态时,你无法判定这时候进展到哪个阶段,是刚开始还是刚结束
面试官对不起!我终于会了Promise...(一面凉经泪目)
前言在下前端小白菜也想找到实习来着,于是乎就面了面。先来给所有的问题给大家分享吧。面试题CSS 实现水平垂直居中flex的属性CSS transition的实现效果和有哪些属性CSS 实现沿Y轴旋转3
面试官连环追问:数组拍平(扁平化) flat 方法实现
前段时间秋招面哔哩哔哩的时候,面试官问:如何实现 flat 方法?当时手写的并不完美,后来回盘复习,发现面试要求手写数组拍平(扁平化) flat 方法的面试官不在少数。其中包括:拼多多、小米、美团、滴滴、shopee、有赞等。手写 flat 方法是一道非常基础的面试题,通常出现…
Set、Map、WeakSet 和 WeakMap 的区别
Set在其他语言中又叫做集合,是由一堆无序的、相关联的,且不重复的内存结构组成的组合。 Set 构造函数还可以接受一个数组(或具有 iterable 接口的其他数据结构)作为参数,用来初始化一个集合。 WeakSet 中的对象都是弱引用,即垃圾回收机制不考虑 WeakSet 对…
new Date()引发的血案
距离上线就剩一天了,晚上临下班的时候,我们测试小姐姐火急火燎的找我来了,日期插件出问题啦,顿时虎躯一震,感觉距离下班时间又远了一步,这个插件是从其他项目直接拿过来的,已经在线上运行很久了,怎么还会有问题呢。 先让测试小姐姐莫急,然后了解了一下问题,原来是插件初始化是3月份,点击…