首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
JS
订阅
_Logic
更多收藏集
微信扫码分享
微信
新浪微博
QQ
63篇文章 · 0订阅
32个手写JS,巩固你的JS基础(面试高频)
作为前端开发,JS是重中之重,最近结束了面试的高峰期,基本上offer也定下来了就等开奖,趁着这个时间总结下32个手写JS问题,这些都是高频面试题,希望对你能有所帮助。 当然也可以用include、filter,思路大同小异。 类数组是具有length属性,但不具有数组原型上的…
「前端面试题系列9」浅拷贝与深拷贝的含义、区别及实现(文末有岗位内推哦~)
面试的时候,我经常会问候选人深拷贝与浅拷贝的问题。因为它可以考察一个人的很多方面,比如基本功,逻辑能力,编码能力等等。 另外在实际工作中,也常会遇到它。比如用于页面展示的数据状态,与需要传给后端的数据包中,有部分字段的值不一致的话,就需要在传参时根据接口文档覆写那几个字段的值。…
2019前端面试题--这样准备,拿不到offer算我输!
为了吸引大家点进来,起了一个刚(sao)气的标题。其实我觉得我这个文章挺值得看看的,看看又不长肉呀😄。 我是上周开始投简历,一周结束面试,在家等offer啦。坐标杭州,杭州的公司其实投来投去都是那几家,小厂不想去,大厂进不去[抠鼻ing],加上互联网寒冬,其实找工作确实不好找…
「译」在JavaScript中将值转换为字符串的5种方法
好吧,让我们用不同的值测试5种方式。以下是我们要对其进行测试的变量: 从这里,您可以看到如果值为一个Symbol ,此方法将抛出TypeError。否则,一切看起来都不错。 使用模版字符串的结果与结合空字符串的结果基本相同。同样,这可能不是理想的处理方式,因为Symbol它会抛…
JavaScript 函数式编程技巧 - 柯里化
作为函数式编程语言,JS带来了很多语言上的有趣特性,比如柯里化和反柯里化。 1. 简介 柯里化(Currying),又称部分求值(Partial Evaluation),是把接受多个参数的函数变换成接受一个单一参数(最初函数的第一个参数)的函数,并且返回接受余下的参数而且返回结…
工作中遇到的一些问题和处理
onconTextmenu=window.event.returnValue=false;右键菜单禁用,用这个可以禁止复制。 *为通配符。 一个更简单的方法就是在<body>中加入如下的代码,这样鼠标的左右键都失效了. 在JavaScript中,Truthy(真值)指的是在Bo…
《JavaScript语言精粹 修订版》 读书笔记
> 之前看到这篇文章,[前端网老姚浅谈:怎么学JavaScript?](https://zhuanlan.zhihu.com/p/23265155?refer=dreawer),说到怎么学习JavaScript,**看书、分析源码。** >**10本书读2遍的好处,应该大于一本书读20遍。** >**看书主动学习,看视频是被动学习。** >**看书和分析源码的时机**。但已经工作一年半载时,正是提高的好时候,此时可以去看书了。全面系统的梳理知识点,扫清自己的盲区。如果只是靠项目经验是不够的,通过项目来学习,那肯定是必须的,工作本身就是一个学习的过程。 >**怎么把一本书看完呢?**很简单,敲。文字加代码都敲。 >比较认同老姚的说法。去年毕业到现在,我也算是工作一年了,是时候看书查缺补漏了。 于是我就先把这本薄的经典书《JavaScript语言精粹 修订版》[豆瓣读书本书简介](https://book.douban.com/subject/11874748/)(总共10章,除去附录,才100页),读完并记录了一些笔记。基本算是摘抄书本的,自己联想到了一些知识和资料也扩展了一下。总体写下来近一万字。读书笔记还可以分享给别人看。回顾时,书不在身边还可以看看自己的笔记。想想这类经典书记一遍动手敲一遍也是很值得的。不过这读书笔记中可能会有一些错别字,阅读时如果发现欢迎指正。
面试经典:Event Loop
孩子没娘,说来话长。 本篇文章从 Event Loop 起因说起,通过探讨 浏览器环境 Event Loop 和 Node.js 环境 Event Loop,从而解惑工作中产生的困扰,扩展你面试知识点。 第三章 Event Loop:解释 Event Loop 产生原因和代码演…
📝你本可以少写些 if-else
我不喜欢业务代码中航天飞机式if/else语句, 它复杂而臃肿, 至少从美感而言, switch就比if/else优雅很多. 如果跨语言比较的话, 私以为ReasonML的模式匹配比起寻常的switch语句又要强上太多. JS中对复杂判断的不同写法, 带来的感觉是很不同的, 这…
前端页面全局锁(Lab小技巧-004)
在网页开发的过程中,秉着保护自己不信任用户的原则,我们有必要在某些会被频繁触发的按钮或者热区加上“锁”,这里的锁指的是短时间内不允许多次点击按钮。 ...... 这只是其中一个会涉及用户点击的场景,试想在一个较为复杂的表单页面可能会有很多的可点击项,如果不在全局的层面对点击加以…