首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
前端君
掘友等级
前端
滴水穿石
获得徽章 8
动态
文章
专栏
沸点
收藏集
关注
作品
赞
238
文章 235
沸点 3
赞
238
返回
|
搜索文章
最新
热门
如何在服务器部署前后端分离项目
即可实现前后端项目的部署。 通常在本地启动服务时需要打开终端,运行 npm run start 来启动服务,但是当退出终端服务就停了,或者需要手动杀掉服务,才能再次重启。 pm2(process manager)是一个进程管理工具,维护一个进程列表,可以用它来管理你的node进…
0 == "\n" 为 true ? JS 等于判断中的那些坑
但这不够准确,== 和 === 都会检查操作数的类型。区别在于操作数类型不同时它们的处理方式不同。 如果非要对 == 两边的值进行对比,以下两个原则可以有效地避免出错。 如果两边的值中有 true 或者 false,千万不要使用 ==。 如果两边的值中有 []、"" 或者 0,…
你能手撕10种经典排序算法吗?
1. 冒泡排序 比较相邻的元素,如果前一个比后一个大,就把它们两个调换位置。 对每一对相邻元素作同样的工作,从开始第一对到结尾的最后一对。这步做完后,最后的元素会是最大的数。 针对所有的元素重复以上的步骤,除了最后一个。 持续每次对越来越少的元素重复上面的步骤,直到没有任何一对…
你会动态规划吗?
复杂问题分阶段简化成简单问题,就是动态规划的思想。 动态规划常常适用于有重叠子问题和最优子结构性质的问题,动态规划方法所耗时间往往远少于朴素解法。 动态规划背后的基本思想非常简单。大致上,若要解一个给定问题,我们需要解其不同部分(即子问题),再根据子问题的解以得出原问题的解。动…
leetcode刷题神器 - 本地一行命令执行多个测试用例
1. 目录结构 2. 测试用例examples.js 3. 代码code.js 4. 代码执行器及结果判定run.js 5. 执行命令 6. 使用vscode断点调试 使用vscode断点调试代码,启动方式可以选择通过命令行启动,这样就可以给程序传入自定义的参数。
JavaScript面向对象&继承
一. 原型链 原理: 使用父类的示例重写子类的原型。 在创建子类的实例时,不能向父类的构造函数中传递参数。 二. 借用构造函数 原理: 在子类构造函数的内部调用父类的构造函数,将子类的执行环境 this 用 call 方法传到父类的构造函数中,使父类中的属性和方法被重写到子类上…
通俗易懂的理解Javacsript原型和原型链
1. 原型是什么 首先给出定义:给其它对象提供共享属性的对象,简称为原型( prototype )。 所有对象,都有一个隐式引用,它被称之为这个对象的 prototype 原型。当访问对对象的某个属性时,会先在对象本身的属性上寻找,没找到就会去他的原型对象上寻找。 proto:…
前端必需了解的CDN知识
CDN可以加快用户访问网络资源的速度和稳定性,减轻源服务器的访问压力。 主要思路: 尽可能避开互联网上有可能影响数据传输速度和稳定性的瓶颈和环节,使内容传输的更快、更稳定。 实现方法: 通过在网络各处放置节点服务器所构成的在现有的互联网基础之上的一层智能虚拟网络,CDN系统能够…
Javascript中常用的13种设计模式
这些设计模式提供了一种在创建对象的同时隐藏创建逻辑的方式,而不是使用 new 运算符直接实例化对象。这使得程序在判断针对某个给定实例需要创建哪些对象时更加灵活。 这些设计模式关注类和对象的组合。继承的概念被用来组合接口和定义组合对象获得新功能的方式。 这些设计模式特别关注对象之…
一篇文章彻底理解Javascript闭包(含闭包高频面试题)
闭包简单理解就是内嵌函数,也即在函数中嵌套函数。 由于在JS中,变量的作用域属于函数作用域,在函数执行后作用域就会被清理、内存也随之回收,但是由于闭包是建立在一个函数内部的子函数,由于其可访问上级作用域的原因,即使上级函数执行完,作用域也不会随之销毁,这时的子函数——也就是闭包…
下一页
个人成就
优秀创作者
文章被点赞
4,856
文章被阅读
473,638
掘力值
17,900
关注了
29
关注者
1,216
收藏集
24
关注标签
16
加入于
2020-04-01