首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
JS
订阅
wenlin
更多收藏集
微信扫码分享
微信
新浪微博
QQ
29篇文章 · 0订阅
React 进阶一
即用于构建数据不断发生变化的大型应用。 怎么说呢,就是React并不适用于构建一个企业的展示型官网,它适合的是电商网站,ERP系统,人资管理平台等中后台应用。 React的优点大概就是性能,易用性,单向数据流三个方面。 声明式编程。按我理解的声明式编程就是在开发过程中关注的点发…
一张图理解JS的原型(prototype、_proto_、constructor的三角关系)
注意:前方高能预警,请认真仔细看完,阅读完后自己再次画下原型图,相信你一定会有更深刻的认识。(推荐炒鸡好用的画流程图的软件ProcessOn) 每个函数都有 prototype 属性,除了 Function.prototype.bind(),该属性指向原型。 每个对象都有 __…
webpack面试题
webpack是一个模块打包工具,可以使用它管理项目中的模块依赖,并编译输出模块所需的静态文件。它可以很好地管理、打包开发中所用到的HTML,CSS,JavaScript和静态文件(图片,字体)等,让开发更高效。对于不同类型的依赖,webpack有对应的模块加载器,而且会分析模…
React进阶小册
通过写一篇react小册来查缺补漏。 使用ReactDOM.render,第一个参数传入JSX语法糖,第二个参数传入container,能简单实现在document上创建h1 dom节点。 所以ReactDOM.render的时候,看似引入的React没有用,但必须引入因为用到…
JS版数据结构第一篇(栈)
由于前端上手比较快,而且平时开发时大部分写的都是业务逻辑以及交互,常常导致我们被一些后端人员'鄙视',这无疑是对我们前端开发人员是不公平的,前端技术更新迭代很快,而且知识点琐碎,想要学好前端是需要一定的持续性学习能力以及创造性和好奇心的,学好前端并不是一件很容易的事情。 无论是…
字节跳动面试官:请你实现一个大文件上传和断点续传
这段时间面试官都挺忙的,频频出现在博客文章标题,虽然我不是特别想蹭热度,但是实在想不到好的标题了-。-,蹭蹭就蹭蹭 :)
前端面试之手写代码
(一维)数组去重最原始的方法就是使用双层循环,分别循环原始数组和新建数组;或者我们可以使用indexOf来简化内层的循环;或者可以将原始数组排序完再来去重,这样会减少一个循环,只需要比较前后两个数即可;当然我们可以使用ES5,ES6的方法来简化去重的写法,比如我们可以使用fil…
JS版数据结构第四篇(矩阵)
矩阵的定义对于大学学习过《线性代数》这门课程的同学们来讲应该都不会很陌生,如果有同学不了解可以自行查下百度百科。 不多废话,我们直接看题。 题目要求的是我们按照顺时针的顺序从外向内遍历每一个元素,并将他们按顺序返回出来。 可能有些同学不太清除我们是怎样想到通过递归解决这样的问题…
JS版数据结构第二篇(队列)
相信通过上篇博客大家对栈有了一个大概的认识,今天我们开始对队列的学习。 说白了就是队列是一种受限的线性表,''受限''体现在只能从表的前端(队头)进行删除,只能从表的后端(队尾)进行插入。接下来我还是用一个比喻更形象的说明一下我对队列的理解。 相信大家平时都会路过一些网红店如‘…
浏览器eventLoop和node eventLoop
今天我们来学习一下,浏览器的事件环(eventLoop)和node的事件环,它们之间有什么区别,这也是面试常问的知识,所以一定要仔细看哦,写的不好的地方,欢迎大家指正。 我们都知道js是单线程的,当然这句话说的不是很对,应该说它的主线程是单线程的。例如:ajax和setTime…