首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
学前端的小花
掘友等级
给理想以坚持,待技术以热忱
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
18
文章 17
沸点 1
赞
18
返回
|
搜索文章
最新
热门
笔记
1.微任务在渲染之前执行。 8.el.appendChild()方法添加元素时,如果文档树中已经存在了该节点,则它将从文档树中删除,在结尾插入。 10.推荐一个前端网站:javascript weekly. 11.针对一些浏览器不能设置12px以下的字体大小,可以使用trans…
秋招面试题记录
5.二叉树的左视图,右视图。 6.网络七层模型。TCP如何解决网络拥堵? 6.编程,连续最大子序列的和。 1.手写观察者模式。 2.手机扫码登录的过程。 4.async await 和 promise的区别。 4.代码题:无重复子串指:子串中每个字符都不相同, 例如:s = '…
关于VueRouter的原理
长相不同,history更美观。(颜值即正义,哈哈) hash模式下,hash值为#后面的内容,虽然出现在URL中,但是不会被包括在http请求中,对后端无影响,不会重复加载页面。 history模式下,前端URL必须与实际向后端发起请求的URL一致,否则返回404错误。 下面…
浏览器相关
进程是CPU资源分配的最小单位,是能拥有资源和独立运行的最小单位。(系统会给他分配内存) 线程是CPU调度的最小单位。(线程是建立在进程的基础上的一次程序运行单位,一个进程中可以有多个线程) 浏览器是多进程的。浏览器之所以能够运行,是因为系统给他的进程分配了资源。 如果页面中同…
web安全相关(未完结)
CORS跨域请求分为简单请求和非简单请求。 请求方法:GET | POST | HEAD. 非简单请求需要先发送预检请求。预检请求的方法为OPTIONS. 默认CORS跨域是不会携带cookie的。如果需要跨域携带cookie,需要满足三个条件: web请求设置withCred…
前端面试题分享
XSS攻击防御中CSP是谁来设置的。 CSP开启方式有两种。 JSONP的本质是执行一段脚本。在前端定义好函数方法,后端服务器会调用这个方法,并传入参数,然后通过script或者img的src引入后端创建的脚本来加载这个方法。所以返回的其实是一个函数。 图片格式分三类。 无压缩…
前端常考算法题总结-JS实现(持续更新)
今天记录两种递归快排算法和一种非递归快排算法,我们用JavaScript来实现。 start和end的初始值分别为0,arr.length-1. 最优时间复杂度: O(nlog2n),即每次选取的基数都能平分整个数组。 最差时间复杂度:O(n2),即每次选取的基数都是数组中的最…
手动实现new, call, apply, bind,深浅拷贝,防抖,节流,Promise.all()
new的实现call的实现apply的实现bind的实现浅拷贝深拷贝节流节流有两种方式,一种是时间戳,一种是定时器1、时间戳2、定时器防抖加强版节流Promise.all实现
实现Promise
Promise.all, Promise.resolve等实现后面补上。先消化一下。
用JS原生实现轮播图(一)
最近在面试的时候,项目中用的Vue,然后用到了一个轮播图的插件,面试官就问如果用原生JS怎么实现,因此笔者想总结一下,督促自己把基础打好。今天先写一个最基础版本的,后续再添加一些升级版。 今天的版本是有多少张图,就有多少个按钮,每点击一个按钮,就切换到对应的那张图。 这里我觉得…
下一页
个人成就
文章被点赞
14
文章被阅读
12,052
掘力值
391
关注了
11
关注者
5
收藏集
12
关注标签
8
加入于
2019-11-08