首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
JavaScript
订阅
xmlt
更多收藏集
微信扫码分享
微信
新浪微博
QQ
13篇文章 · 0订阅
js常用内置对象及方法
常用内置对象及方法有:Array数组对象、Math方法、String方法、日期对象的方法。 从下标 start 开始,截取到 end,包括 start 但不包括 end。第二个参数不写,默认截取到尾部,只能从前向后截取
原生js常用方法记录
该方法较上面的直接使用a标签download这种方法的优势在于,它除了能利用已知文件地址路径进行下载外,还能通过发送ajax请求api获取文件流进行下载。毕竟有些时候,后端不会直接提供一个下载地址给你直接访问,而是要调取api。 利用Blob对象可以将文件流转化成Blob二进制…
常用JS方法整理
主要整理日常工作中常用的一些通用Js代码,以方便能够记录与使用。
JS中的箭头函数与this
在ES6语法之前,JS中的函数由function关键字、params参数和被花括号包裹的函数体组成。为了与后面说到的箭头函数相区别,我们先把这样的函数叫做常规函数,常规函数既可以用声明式写法也可以用赋值式写法。例子: 2. 箭头函数的写法 ES6箭头函数的引入,使函数的写法变的…
this、apply、call、bind
这又是一个面试经典问题~/(ㄒoㄒ)/~~也是 ES5中众多坑中的一个,在 ES6 中可能会极大避免 this 产生的错误,但是为了一些老代码的维护,最好还是了解一下 this 的指向和 call、apply、bind 三者的区别。 在 ES5 中,其实 this 的指向,始终…
js垃圾回收机制
例如qq的登陆系统,如果登陆时间间隔过长,则会把登陆时间越长的用户按时间的长短回收账号,时间越长,回收的可能性越大。 例如报名系统,只有100个名额,但是有200人报名,这个时候就要把后面报名的人去掉,只取前面报名的的100人。 垃圾回收算法只要依赖于引用的概念。在内存管理的环…
js内存图与垃圾回收
在你决定是否看这篇文章之前,试做以下四道小测。做对了,说明你对js内存的问题有很清晰的理解,没必要往下看;如果做错了,那么恭喜你,这篇文章将给你一个提升自己的机会
JavaScript执行上下文-执行栈
突然觉得对于一名JavaScript开发者而言,需要知道JavaScript程序内部是如何运行的,那么对于此章节执行上下文和执行栈的理解很重要,对理解其他JavaScript概念(变量声明提示,作用域和闭包)都有帮助。 看了很多相关文章,写得很好,总结了ES3以及ES6对于执行…
【知识梳理】宏任务/微任务的个人理解
大概是大半年前,我在微信上看到了一篇前端文章。文章开头就拿了一道面试题,让读者写出答案。题目乍看上去不难,都是console.log()的代码,唯一让我觉得有猫腻的是多了一些setTimeout和Promise。我也没想太多,信心满满地就开始做题了。果不其然,和正确答案南辕…
宏任务、微任务和 Promise 的性能
我们都知道 setTimeout 和 Promise 并不在一个异步队列中,前者属于宏任务(MacroTask),而后者属于微任务(MicroTask)。 很多文章在介绍宏任务和微任务的差异时,往往用一个类似于 ++i++++ 一样的题目让大家猜测不同任务的执行先后。这么做虽然…