首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
JavaScript
订阅
阿焕
更多收藏集
微信扫码分享
微信
新浪微博
QQ
20篇文章 · 0订阅
90%的面试官都会问的问题!JavaScript知识点-闭包
2024年的秋招,张三去了一家互联网公司面试,张三面对面试官的问题对答如流,已经胜券在握了,正当兴奋要拿到offer时,面试官问出了这样一个问题:
轻松理解JS中的面向对象,顺便搞懂prototype和__proto__
这篇文章主要讲一下JS中面向对象以及 __proto__,ptototype和constructor,这几个概念都是相关的,所以一起讲了。 在讲这个之前我们先来说说类,了解面向对象的朋友应该都知道,如果我要定义一个通用的类型我可以使用类(class)。比如在java中我们可以这…
JavaScript 原型与原型链深度解析(速通版)
名称和从属关系 对应名称 prototype: 原型:是函数上的一个属性,它定义了构造函数制造的对象的公共祖先 构造函数new出来的对象,都隐式继承了构造函数的原型上的属性。 减少了每次new出来一个
13 个 JS 数组精简技巧,一起来看看
数组是 JS 最常见的一种数据结构,咱们在开发中也经常用到,在这篇文章中,提供一些小技巧,帮助咱们提高开发效率。 1. 删除数组的重复项 2. 替换数组中的特定值 有时在创建代码时需要替换数组中的特定值,有一种很好的简短方法可以做到这一点,咱们可以使用.splice(start…
js 实现9宫格抽奖(react)
最近工作中有个9宫格抽奖的需求,一开始没啥思绪,网上查阅一番,自己又修改了一下,希望与大家交流分享。 利用flex布局形成9宫格,每个格子的序号为0~8,创建一个记录当前指针的变量,点击抽奖,指正转动,当index等于变量的时候让当前格子与其他格子样式不一致,当请求后台有结果时…
[译] 玩转 JavaScript 面试:何为函数式编程?
函数式编程在 JavaScript 领域着实已经成为一个热门话题。就在几年前,很多 JavaScript 程序员甚至都不知道啥是函数式编程,但是就在近三年里我看到过的每一个大型应用的代码库中都包含了函数式编程思想的大规模使用。 函数式编程(缩写为 FP)是一种通过组合纯函数来构…
ES6中的Promise
1. Promise 2. Promise链式调用 3. Promise.all() 4. Promise.race()
前端必知必会--操作URL的黑科技
杀鸡焉用牛刀呢,今天我们来学习下专门用来处理URL的query的接口:URLSearchParams 。 有时候不知道一个字段是否存在,所以想事先校验下。使用实例的has方法进行判断,代码: 有时候想重写一个字段,而不是添加(append)一个字段,这时候需要使用set方法,比…
JavaScript 的简洁之道
大家都说简历没项目写,我就帮大家找了一个项目,还附赠【搭建教程】。 如果你关注代码本身和代码的编写方式,而不是只关心它是否能工作,那么你写代码是有一定的水准。专业开发人员将为未来的自己和“其他人”编写代码,而不仅仅只编写当前能工作就行的代码。 在此基础上,简洁代码可以定义为自解…
【前端词典】你或许可以这样优化 if else 结构
最近部门在对以往的代码做一些优化,我在代码中看到一连串的 if(){}else if(){} 的逻辑判断。这明显是有优化空间的。 我们在项目中使用的很可能会有多层的嵌套,不像我的例子只有一层。不过其优化的思想是大致相同的。由于 returnWeekday() 方法异常之简单,所…