首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
ohmygod12624
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
42
文章 42
沸点 0
赞
42
返回
|
搜索文章
ohmygod12624
关注了
CUGGZ
ohmygod12624
关注了
快跑啊小卢_
ohmygod12624
赞了这篇文章
yck
前端开发 @「前端真好玩」公众号作者
·
5年前
关注
这些一行 JS 实现功能的代码,让你看起来像一个前端专家
从复杂的框架到处理 API,有太多的东西需要学习。 但是,它也能让你只用一行代码就能做一些了不起的事情。 1. 获取一个随机布尔值 (true/false) 这个函数使用 ...
898
104
分享
ohmygod12624
赞了这篇文章
前端君
前端
·
5年前
关注
Javascript 设计模式 - 享元模式
享元模式属于结构型模式,它提供了减少对象数量从而改善应用所需的对象结构的方式。 解决的问题: 在有大量对象时,有可能会造成内存溢出,我们把其中共同的部分抽象出来,如果有相同...
24
评论
分享
ohmygod12624
赞了这篇文章
前端君
前端
·
5年前
关注
Javascript 设计模式 - 职责链模式
在这种模式中,通常每个接收者都包含对另一个接收者的引用。如果一个对象不能处理该请求,那么它会把相同的请求传给下一个接收者,依此类推,直到有一个对象处理它为止。 这种类型的设...
23
2
分享
ohmygod12624
赞了这篇文章
前端君
前端
·
5年前
关注
Javascript 设计模式 - 状态模式
状态模式允许一个对象在其内部状态改变时改变它的行为,对象看起来似乎修改了它的类。 这种类型的设计模式属于行为型模式。 状态模式的关键是区分事物内部的状态,事物内部状态的改变...
23
评论
分享
ohmygod12624
赞了这篇文章
前端君
前端
·
5年前
关注
23种常用设计模式分类
这些设计模式提供了一种在创建对象的同时隐藏创建逻辑的方式,而不是使用 new 运算符直接实例化对象。这使得程序在判断针对某个给定实例需要创建哪些对象时更加灵活。 这些设计模...
22
1
分享
ohmygod12624
赞了这篇文章
前端君
前端
·
5年前
关注
Javascript 设计模式中的原则:单一职责、最少知识和开放-封闭原则
在 JavaScript 中,需要用到类的场景并不 太多,单一职责原则更多地是被运用在对象或者方法级别上,体现为:一个对象(方法)只做一件事情。 饰者模式。 1. 何时应该...
24
2
分享
ohmygod12624
赞了这篇文章
前端君
前端
·
5年前
关注
Javascript 设计模式 - 命令模式
命令模式的由来,其实是回调(callback)函数的一个面向对象的替代品。JavaScript 作为将函数作为一等对象的语言,跟策略模式一样,命令模式也早已融入到了 Jav...
23
评论
分享
ohmygod12624
赞了这篇文章
前端君
前端
·
5年前
关注
Javascript 面向接口编程
鸭子类型: “如果它走起路来像鸭子,叫起来也是鸭子,那么它就是鸭子。” 面向接口编程在面向对象语言中可以使用抽象类和 interface 来实现。 为了防止鸭子类或者鸡类没...
25
评论
分享
ohmygod12624
赞了这篇文章
前端君
前端
·
5年前
关注
12个 Javascript 小技巧帮你提升代码质量
本文会不断更新,不足之处欢迎评论区补充。 1. 提炼函数 避免出现超大函数。 独立出来的函数有助于代码复用。 独立出来的函数更容易被覆写。 独立出来的函数如果拥有一个良好的...
112
20
分享
ohmygod12624
赞了这篇文章
前端君
前端
·
5年前
关注
5分钟带你搞懂 Javascript 中的this(包含apply、call、bind)
当一个函数被调用时,会创建一个活动记录(有时候也称为执行上下文)。这个记录会包含函数在哪里被调用(调用栈)、函数的调用方法、传入的参数等信息。this 就是记录(上下文)的...
47
7
分享
ohmygod12624
赞了这篇文章
前端君
前端
·
5年前
关注
通俗易懂的理解函数节流和防抖
1. 节流只在开始执行一次,未执行完成过程中触发的忽略,核心在于开关锁🔒。例如:多次点击按钮提交表单,第一次有效2. 防抖只执行最后一个被触发的,清除之前的异步任务,核心...
57
17
分享
ohmygod12624
赞了这篇文章
前端君
前端
·
5年前
关注
一篇文章彻底理解Javascript闭包(含闭包高频面试题)
闭包简单理解就是内嵌函数,也即在函数中嵌套函数。 由于在JS中,变量的作用域属于函数作用域,在函数执行后作用域就会被清理、内存也随之回收,但是由于闭包是建立在一个函数内部的...
85
8
分享
ohmygod12624
赞了这篇文章
前端君
前端
·
5年前
关注
Javascript中常用的13种设计模式
这些设计模式提供了一种在创建对象的同时隐藏创建逻辑的方式,而不是使用 new 运算符直接实例化对象。这使得程序在判断针对某个给定实例需要创建哪些对象时更加灵活。 这些设计模...
60
3
分享
ohmygod12624
赞了这篇文章
前端君
前端
·
5年前
关注
前端必需了解的CDN知识
CDN可以加快用户访问网络资源的速度和稳定性,减轻源服务器的访问压力。 主要思路: 尽可能避开互联网上有可能影响数据传输速度和稳定性的瓶颈和环节,使内容传输的更快、更稳定。...
213
9
分享
ohmygod12624
赞了这篇文章
前端君
前端
·
5年前
关注
通俗易懂的理解Javacsript原型和原型链
1. 原型是什么 首先给出定义:给其它对象提供共享属性的对象,简称为原型( prototype )。 所有对象,都有一个隐式引用,它被称之为这个对象的 prototype ...
48
6
分享
ohmygod12624
赞了这篇文章
前端君
前端
·
5年前
关注
JavaScript面向对象&继承
一. 原型链 原理: 使用父类的示例重写子类的原型。 在创建子类的实例时,不能向父类的构造函数中传递参数。 二. 借用构造函数 原理: 在子类构造函数的内部调用父类的构造函...
37
5
分享
ohmygod12624
赞了这篇文章
前端君
前端
·
5年前
关注
leetcode刷题神器 - 本地一行命令执行多个测试用例
1. 目录结构 2. 测试用例examples.js 3. 代码code.js 4. 代码执行器及结果判定run.js 5. 执行命令 6. 使用vscode断点调试 使用...
22
评论
分享
ohmygod12624
赞了这篇文章
前端君
前端
·
5年前
关注
你会动态规划吗?
复杂问题分阶段简化成简单问题,就是动态规划的思想。 动态规划常常适用于有重叠子问题和最优子结构性质的问题,动态规划方法所耗时间往往远少于朴素解法。 动态规划背后的基本思想非...
66
4
分享
下一页
关注了
9
关注者
0
收藏集
1
关注标签
16
加入于
2016-11-13