首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
JavaScript刷题记录
MQliferecord
创建于2023-03-18
订阅专栏
申请暑假实习,大厂面试JS手撕环节挂了遍。 这里放个专栏记录自己JavaScript刷题的记录和复盘。
等 2 人订阅
共41篇文章
创建于2023-03-18
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
实习记录01
git 操作 git pull 从远程拉代码到本地,能够获取其他人更新后的代码操作,如果没有冲突不会将自己的代码覆盖上,如果存在冲突,先暂存git stash,然后将远程分支拉下来,然后恢复本地分支
部分前端概念
monorepo 优点: 一个仓库中多个相关项目; 很容易看到整个代码库的变化趋势,更好的团队协作; 相同版本依赖只安装一次; 代码复用高,方便进行代码重构; 工程配置一致,代码质量标准及风格也很容易
一些开发概念总结
B/S 是指Browser/Server的系统,也就是该项目依托于用浏览器打开软件,主要的项目是部署在浏览器上的。 C/S 是指Client/Server的系统,也就是该项目依托于用客户端打开软件,例
深入浅出NodeJS读后感01
1.2.1 为什么是NodeJS Web服务器的要点:事件驱动+非阻塞型I/O ->Chrome的引擎为V8->高性能+非阻塞型I/O+事件驱动 1.2.2 为什么叫Node NodeJS:单线程+单
ToC端的要点
理想的界面设计:干净直观,以保证用户的体验。以及足够交互性的体验,举例明日方舟的页面。 响应式设计:用户的一些界面需要根据用户的窗口大小,例如用户在缩放窗口、在不同设备上的一个响应式配适,方法包括有媒
图像上传按钮->图片显示
fileInput.addEventListener('change', handleFileUpload);
JS常见的两种继承方案
寄生组合式继承是一种继承模式,它结合了寄生继承和组合继承的优点,旨在解决传统组合继承的性能和构造函数调用两次的问题。
XMLHttpRequest的简单数据请求
你可在设计到AJAX和axios的原理的问答用到这段简单的代码,因为他们底层都是封装的XMLHttpRequest
实现一个盒子拖拽
假设有一个盒子的id为divdrag javascript部分的逻辑为 //1.获取盒子对象 //2.定义一个变量来记录盒子是否在拖拽的状态
HTML/CSS/JS零碎知识点
Object.defineProperty 可以实现创建特定属性: enumerable 是否可枚举 writable 是否可重写 value 写入的值 configurable 是否可配置 盒模型
Vue面试总结+复盘
Vue2和Vue3的区别 主要有: 组合式API和选择式API TypeScript的支持 this指针的优化 生命周期函数将BeforeCreate和created更改为setup diff算法的优
HTTP/1.0到HTTP3.0
HTTP/1.1改进 持久化连接: 设定header为connection:keep-alive实现持久连接,持久连接会等到TCP四次挥手才会断开。 虚拟主机: 添加header为host:dns域名
项目难点总结汇总
主要手段: vm/vh是指相对于视窗的大小,通常设置为1/100 @media媒体查询 rem相对于根html的font-size的大小设置 em相对于父元素的font-size的大小设置 使用fle
TypeScript面试题汇总(更新中)
TypeScript的数据类型 any 任何数据都可以传入 unknown 不知道具体传入数据,但是要求这个数据的符合函数内部语法规范,不然报错 void 空,定义的函数无需返回对象
JS事件循环输入输出题汇总
总能在面试中遇到不会的输入输出,因此干脆整理一下我目前知道的几种常见的事件循环的输入输出题。具体见内容。
JS-FileReader类使用
```html 请选择一个文件: 读取图像 读取二进制数据 读取文本文件 ```读取图像+读取二进制数据+读取文本文件
创建以及下载二进制文件
```html 创建及下载二进制文件 ```实现双向绑定+blob文件转换+输入框高度自适应文本+焦点聚焦
JS常见输入输出题03
```js var value = 10 var obj = { value:100, method:function(){ var foo = function(){ console.log(thi
JS输入输出题02
```js for(r=0;r<4;r++) { for(vari = 0, str = '';i < 4;i++) { str += i < (3 - r) ? ' ' : '♥'; } conso
JS常见输入输出题01
```javascript for (var i = 0; i < 2; i++) { setTimeout(function () { console.log(i) }, 0) } //2 2 //
下一页