首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
js
订阅
sky315sky
更多收藏集
微信扫码分享
微信
新浪微博
QQ
13篇文章 · 0订阅
你会用ES6,那倒是用啊!
不是标题党,这是一位leader在一次代码评审会对小组成员发出的“怒吼”,原因是在代码评审中发现很多地方还是采用ES5的写法,也不是说用ES5写法不行,会有BUG,只是造成代码量增多,可读性变差而已。
(二)JS-Web-API知识梳理
知识点梳理 BOM 操作 DOM 操作 事件绑定 Ajax 存储 BOM BOM(浏览器对象模型)是浏览器本身的一些信息的设置和获取,例如获取浏览器的宽度、高度,设 置让浏览器跳转到哪个地址。 nav
(五)原型和原型链的基础题解析
js本身是一个基于原型的语言,最初我们的继承只能依靠原型做继承;后来引入了es5 es6 我们可以拿Class做继承;其实Class内部还是一个原型的继承; 讲解过程: 先拿出题目 再透过题目看知识点
那些高级/资深的前端是如何回答JavaScript面试题的 (一)
面对最常见的问题,给出让面试官惊喜的答案。 我认为通往所谓“精通”的过程分三步骤: 1. 能熟练使用API 2.理解API实现的原理 3. 自己去实现一个API,能用来实际解决问题的那种,经得住考验。
死磕 36 个 JS 手写题(搞懂后,提升真的大)
作为一个程序员,代码能力毋庸置疑是非常非常重要的,就像现在为什么大厂面试基本都问什么 API 怎么实现可见其重要性。我想说的是居然手写这么重要,那我们就必须掌握它,所以文章标题用了死磕,一点也不过分,也希望不被认为是标题党。 作为一个普通前端,我是真的写不出 Promise A…
面试必问!一文带你走进异步编程
JavaScript 是单线程语言,浏览器只分配了一个主线程执行任务,意味着如果有多个任务,则必须按照顺序执行,前一个任务执行完成之后才能继续下一个任务。 这个模式比较清晰,但是当任务耗时较长的时候,比如网络请求,定时器和事件监听等,这个时候后续任务继续等待,效率比较低。我们常…
不要再用vue2的思维写vue3了
升级Vue3后,让人最脑壳疼的应该是新的Compostion API语法,他的难点不是语法,而是他提供了全新的组织代码的思维方式。 我刚从Vue2转到Vue3时,代码都严格的遵循Compostion API写法,但是发现比Option API写法维护性更差。 1. 按技术类型划…
前端-你需要掌握的 javascript 基础
这段时间复习了 js 的基础,梳理了一下自己的整个知识掌握情况。 实现并非最优解,欢迎姐妹们讨论和指正,大家一起进步呀。 基本类型存于栈内存,引用类型存于堆内存,从存取频率上可理解。 typeof 方法可以判断基本类型和函数;instanceof 方法可以判断引用类型;Obje…
「前端进阶」JavaScript手写方法/使用技巧自查
本篇文章会不定时更新一些技巧和方法,并同步到 GitHub 仓库。Promise、发布订阅、local封装、柯里化、数组降维、深拷贝...
前端进阶之必会的JavaScript技巧总结
函数柯里化的是一个为多参函数实现递归降解的方式。其实现的核心是: 👆这个问题,有必要去🤔一下。其实利用函数柯里化这种思想,我们可以更好的实现函数的封装。 就比如有监听某一事件那么就会有移除该事件的操作,那么就可以利用柯里化的思想去封装代码了。 或者说一个输入A有唯一并且对应…