会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
gardenOfCicy
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
3
4
5
6
7
8
下一页
2024年9月13日
面试 - JS - 开发环境
摘要: git 调试工具 抓包 webpack babel linux 常用命令(测试机) git 最常用的代码版本管理工具 大型项目需要多人协作开发,必须熟用嗷~ git服务端常见的有 github、coding.net等 git init 这个命令用来初始化一个Git仓库。一般在新项目开始的时候执行。
阅读全文
posted @ 2024-09-13 14:10 一个甜橙子
阅读(16)
评论(0)
推荐(0)
2024年9月12日
面试-JS Web API-JSONP和cors
摘要: JSONP( JSON with Padding ) JSONP是通过 <script> 标签来实现跨域数据传输的技术。它是为了绕过浏览器的同源策略限制而诞生的。 访问一个网址,服务端一定返回一个html文件吗? 不是的 服务器可以任意动态拼接数据返回的,只要符合html格式的要求就可以。 JSON
阅读全文
posted @ 2024-09-12 18:37 一个甜橙子
阅读(21)
评论(0)
推荐(0)
面试-JS Web API- ajax
摘要: 手写一个简易的Ajax 跨域的常用实现方式 GET请求 // 创建一个 XMLHttpRequest 对象 const xhr = new XMLHttpRequest(); // 初始化一个 GET 请求 // 第三个参数 true 表示异步,一般都为 true xhr.open('GET', '
阅读全文
posted @ 2024-09-12 17:17 一个甜橙子
阅读(18)
评论(0)
推荐(0)
面试-JS Web API-事件绑定和事件代理
摘要: 编写一个通用的事件监听函数 描述事件冒泡的流程 无线下拉的图片列表,如何监听每个图片的点击? 事件代理 用e.target获取触发元素 用matches判断是否是触发元素 事件绑定 addEventListener function bindEvent(elem, type, fn) { elem.
阅读全文
posted @ 2024-09-12 15:18 一个甜橙子
阅读(32)
评论(0)
推荐(0)
面试-JS Web API-BOM操作
摘要: 如何识别浏览器的类型 分析拆解url各个部分 navigator screen loccation history navigator.userAgent screen.width screen.height
阅读全文
posted @ 2024-09-12 14:15 一个甜橙子
阅读(9)
评论(0)
推荐(0)
面试-JS Web API-DOM操作和DOM性能
摘要: 获取子元素 const div1 = document.getElementById('div1') const child = div1.childNodes 获取父元素 const div1 = document.getElementById('div1') const parent = div
阅读全文
posted @ 2024-09-12 10:22 一个甜橙子
阅读(14)
评论(0)
推荐(0)
LeetCode Hot100刷题记录-142. 环形链表 II
摘要: 给定一个链表的头节点 head ,返回链表开始入环的第一个节点。 如果链表无环,则返回 null。 如果链表中有某个节点,可以通过连续跟踪 next 指针再次到达,则链表中存在环。 为了表示给定链表中的环,评测系统内部使用整数 pos 来表示链表尾连接到链表中的位置(索引从 0 开始)。如果 pos
阅读全文
posted @ 2024-09-12 10:04 一个甜橙子
阅读(31)
评论(0)
推荐(0)
2024年9月11日
面试-JS Web API-DOM
摘要: 概览 DOM(Document Object Model) DOM是哪种数据结构? 树🌳 常用的API getElementById getElenmentByClassName getElementByTagName querySelector querySelectorAll createEl
阅读全文
posted @ 2024-09-11 20:09 一个甜橙子
阅读(22)
评论(0)
推荐(0)
面试-JS基础-异步和单线程
摘要: 同步和异步的区别是什么? 手写Promise加载一张图片 前端用到异步的场景? JS是单线程语言,只能同时做一件事 浏览器和nodejs已支持JS启动线程,比如Web Worker(不知道是啥东西) JS和DOM渲染共用一个线程,因为JS可以修改DOM结构。意味着JS在工作的时候DOM渲染要停止,反
阅读全文
posted @ 2024-09-11 19:36 一个甜橙子
阅读(35)
评论(0)
推荐(0)
面试-JS基础知识-作用域和闭包、this
摘要: 作用域 全局 函数 块级作用域(ES6)比如👇在if大括号内定义了x,在大括号外使用x会报错。 自由变量 一个变量在当前作用域没有定义,但被使用了。 会一层一层往上级作用域寻找。 函数作为返回值 function create(){ const a = 100 return function ()
阅读全文
posted @ 2024-09-11 15:45 一个甜橙子
阅读(34)
评论(0)
推荐(0)
上一页
1
···
3
4
5
6
7
8
下一页
公告