首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
前端格局
掘友等级
公众号
|
前端进阶指南
只写看得懂、有价值的全栈技术文章
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
343
文章 221
沸点 122
赞
343
返回
|
搜索文章
最新
热门
漫谈Node.js入门
Node.js是一个运行环境,可以运行JavaScript语言写出的代码;在Node.js出现以前(2009年以前),JavaScript主要运行在浏览器客户端,在Node.js出现后,JavaScript又多了一个运行环境---Node.js。 运行在浏览器的JavaScri…
【2020面试精选】 手写JavaScript常见API
要想实现变量的值不被重写,如果我们能监听到变量赋值操作,我们就可以阻止变量赋值,进而就可以实现赋值拦截。问题转化成监听赋值操作,首先想到的便是Object.defineProperty()方法,它可以定义对象属性的基础属性,包括取值赋值。但是这里有一个问题:这个方法是针对对象的…
前端算法入门系列 --- (一)迎娶递归
了解递归是什么,递归有什么特点,如何写递归,以及如何练习常见递归问题分析和解答。 本文采用是什么、为什么、怎么办的思路,从实例抽象出理论,再从理论讲解实例,最后动手实践,加深理解和认知。 根据MDN的解释,递归是:一种函数调用自身的操作。用来处理包含有更小一类子问题的问题。 2…
JS排序算法(二)快速排序 --- 超详细讲解
先思考如何解决,5 分钟没思路,看文章解法,看完手写一遍,同时思考有没其他方法,第二天再次记忆。如果有基础,可回顾该算法原理、解法、时间空间复杂度、应用情景。 1. 原理 先利用分治思想,将整个数组按照指定规则分成两个单元数组,再用递归思想,将得到的单元数组再次划分成两个,直到…
前端算法入门系列 ---(一)数据结构
算法就是计算或解决问题的步骤。 区别在于,程序是以计算机能够理解的编程语言编写的,可以在计算机上运行,而算法是以人类能够理解的数学方式来描述的,用于编程之前。但,算法和编程没有具体边界。 同样的问题,不同的开发者解法不同,不同的编程语言,写法不同,为算法设立评判标准的目的在于选…
前端进阶、面试必会知识
技术研发人员被称为“幕后工作者”,工作特点是安静的研发多于交流表达,而面试是一个以表达窥探研发能力的过程,因此,能不能把问题理解透彻、能不能表达清楚、能不能进行举一反三,决定了能不能将能力完美的展现出来,同时也决定了最终的面试结果。本文旨在提升在面对问题时的:分析问题的能力、表…
面试官问我:说说你对浏览器缓存的理解
当发起HTTP请求时,不会向服务器进行请求,只要当前时间在缓存有效期内,则直接从客户端缓存中获得,当缓存过期之后,才会真正想服务器发起请求重新获得资源。 打开开发者工具,从Network中可查看到,HTTP请求返回的状态码为200并且后面跟着from memory cache …
如何检测页面上的图片被屏蔽了
分析被屏蔽后的图片元素得出,广告被屏蔽后,图片的display属性会变为none,因此,可以以此为依据,将页面上所有需要检测拦截的图片,做上标记,加载完成后,检测图片display属性是否是none,就可以判断出是否被拦截。以下给出 阮一峰 老师在自己博客主页上做的拦截判断,供…
HTTP常见请求状态码及解释
对于线上项目,如果不封装错误响应及提示将会是用户迷惑,带来极差的用户体验,同时,对于收集错误、定位问题也是很难的;针对支付宝及微信小程序,审核要求对错误信息进行友好提示及反馈处理,否则将影响小程序健康分值,影响流量分发。 如果项目是给第三方用的,开发完成后无法再次调试,当发现错…
寻找所有指定字符--扩展为数组判重
此文主要讲述字符串方法判重,其他方法列在后面,但不进行赘述。
下一页
个人成就
优秀创作者
文章被点赞
3,507
文章被阅读
498,499
掘力值
11,603
关注了
35
关注者
1,429
收藏集
18
关注标签
68
加入于
2018-04-18