首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
前端js
订阅
_400LUX
更多收藏集
微信扫码分享
微信
新浪微博
QQ
8篇文章 · 0订阅
JavaScript 内存机制(前端同学进阶必备)
每种编程语言都有它的内存管理机制,比如简单的C有低级的内存管理基元,像malloc(),free()。同样我们在学习JavaScript的时候,很有必要了解JavaScript的内存管理机制。 JavaScript的内存管理机制是:内存基元在变量(对象,字符串等等)创建时分配,…
前端战五渣学JavaScript——防抖、节流和rAF
防抖和节流是两个相似的技术,都是为了减少一个函数无用的触发次数,以便提高性能或者说避免资源浪费。我们都知道js在操作DOM的时候,代价非常昂贵,相对于非DOM操作需要更多的内存和和CPU时间,假如我们一个函数是在滚动滚动条或者更改更改窗口大小的时候频繁触发,还是会出现页面卡顿,…
前端面试之路二(javaScript基础整理)
注意:在使用setAttribute的时候,该函数一定接收两个参数,setAttribute(attributeName,value),无论value的值是什么类型都会编译为字符串类型。在html标签中添加属性,本质上是跟在标签里面写属性时一样的,所以属性值最终都会编译为字符串…
「中高级前端面试」JavaScript手写代码无敌秘籍
1. 实现一个new操作符 它创建了一个全新的对象。 它会被执行[[Prototype]](也就是__proto__)链接。 它使this指向新创建的对象。。 通过new创建的每个对象将最终被[[Prototype]]链接到这个函数的prototype对象上。 如果函数没有返回…
Web前端-JavaScript基础教程上
JavaScript是web前端开发的编程语言,大多数网站都使用到了JavaScript,所以我们要进行学习,JavaScript是必备的前端技能。 HTML是用来描述网页的结构,css是用来描述网页的延时,而JavaScript是用来描述网页的行为的。 JavaScript是…
前端 JS,localStorage/sessionStorage、cookie 及 url 等实现前台数据共享、传输
我集合了自己做过的一个实际项目需求,介绍了怎么用 localStorage/sessionStorage、cookie 及 url 等实现前台同域、跨域情况下的页面数据共享、传输。相关代码、原理也希望通过自己的描写,尽量的表达清楚!
前端JS:什么是深拷贝?什么是浅拷贝?
Object,Array,Function,Date... 当一个方法执行时,每个方法都会建立自己的内存栈,在这个方法中定义的变量,将会被依次放入这个栈内存中。随着该方法的执行结束,这个方法的内存栈也会被自动销毁。这就是我们通常所说的基本数据类型变量通常都放在栈内存中; 当我们…
关于JS中一些重要的api实现, 巩固你的原生JS功底
在面试中,常常会遇到一些手写XXX之类的面试题,因此好好总结一下,对于巩固我们的原生js的基础是非常必要的。 尽管在网上已经有了非常多的总结文章,但在我看来有一个普遍的问题,那就是把原理性的东西过于复杂化了。如果站在面试官的角度,他的目的是在最短的时间内考察出面试者对于JS语言…