自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

neal

前端技术研究

  • 博客(15)
  • 资源 (1)
  • 收藏
  • 关注

原创 深入理解 JavaScript 原型系统:__proto__、prototype 与原型链之间的关系解析

本文深入解析JavaScript中的原型与原型链机制。首先区分了prototype(函数特有属性)和__proto__(所有对象都有的隐式链接),解释了new操作时实例如何继承原型属性。最后总结了原型链的核心概念,属性查找机制,帮助开发者深入理解JavaScript的继承体系。

2025-12-27 17:34:55 709

原创 深入 JavaScript 原型系统:为什么 typeof Object 是 “function”,而 typeof {} 是 “object”?

JavaScript中的Object和Function存在令人困惑的类型差异和原型关系。

2025-12-27 17:11:29 322

原创 前端面试避坑指南 × 技术面准备全攻略:别再用“背八股”赌未来

摘要: 一位前端工程师分享2个月面试15+公司的经验总结,包含避坑指南与面试准备建议。避坑篇指出5个危险信号:模糊的招聘描述、只问八股文、HR回避福利、面试官不懂业务、拒绝展示代码。面试本质是寻找技术匹配、协作合拍的团队,而非机械背诵。

2025-12-19 11:27:56 765

原创 卡在学历的开发者困境,一个 Vue 开发者的60天求职之路【一】

摘要:一位36岁失业程序员分享求职困境。虽然拥有7年Vue全栈开发经验,能独立完成SaaS系统开发部署,却因非统招本科学历被多家公司拒之门外。

2025-12-18 11:19:10 718

原创 从 ES6 到 ES2025:JavaScript 十年进化全览,这些新特性你必须掌握!

JavaScript十年进化:从ES6到ES2025新特性全解析 摘要:本文系统梳理了JavaScript从ES6(2015)到即将发布的ES2025(ES16)的关键演进历程。

2025-12-17 16:13:29 639

原创 2025年10年Vue方向前端复习技术要点(2)

本文整理了6个JavaScript算法练习题:1)两数之和(暴力解法和哈希优化);2)字符串空格替换;3)斐波那契数列实现(递归和迭代两种方式);4)提取字符串中的数字;5)统计字母重复次数;6)查找最长单词及其长度。这些题目涵盖了数组操作、字符串处理、递归算法等常见编程场景,适合日常算法练习。每个题目都提供了实现代码示例,包括优化解法(如使用Map优化两数之和的时间复杂度)。

2025-12-13 12:21:20 117

原创 2025年10年Vue方向前端复习技术要点(1)

本文系统梳理了Vue技术栈的核心知识点,涵盖响应式原理、组件通信、路由管理、状态管理等多个维度。重点解析了Vue2与Vue3在响应式实现(Object.defineProperty vs Proxy)、API设计(OptionsAPI vs CompositionAPI)等方面的差异,详细介绍了虚拟DOM、模板编译等底层机制。

2025-12-10 10:57:59 466

原创 Mac上本地VS Code开发Vue配置本地HTTPS指南

本文介绍了在Vue3项目中配置HTTPS开发环境的完整流程。首先通过mkcert工具生成本地证书,包括安装mkcert、创建CA证书和生成域名证书。

2025-12-07 11:48:31 153

原创 一个操作 cookie 的原生方法 cookieStore来了

摘要:CookieStore API 是对传统 document.cookie 的重大改进,提供异步 Promise-based 操作、结构化数据访问和批量处理能力。主要方法包括 get()、getAll()、set() 和 delete(),支持事件监听实现实时同步。相比传统方式,具有非阻塞UI、类型安全、批量操作高效等优势。

2025-12-06 20:29:49 230

原创 2025年10年以上前端面试复习大纲与计划

本文提供了一份为期4周的Vue前端开发复习计划,分为基础巩固、进阶架构和生态实战三个阶段。内容包括HTML/CSS/JS基础、Vue2/Vue3核心特性、性能优化、工程化架构等知识点,并附有详细的学习时间安排。同时整理了高频面试题目及答案参考,涵盖响应式原理、CompositionAPI、大型应用架构设计等核心考点,最后建议按STAR原则准备3-5个代表性项目案例,为面试做好充分准备。

2025-12-06 17:16:59 824

原创 javascript 数组扁平化5种实现方法

javascript 数组数据扁平化多种实现方法

2025-12-02 17:39:28 220

原创 腾讯web(H5)推流解决方案

最近做web直播开播,遇到推流的问题,采用的方案为写原生web,外挂vue 方式,然后结合手机端开播。1、自适应H5移动设备,按照750宽度处理。期间遇到了一些问题,记录一下。以上就是大概流程,欢迎沟通。2、直接引入腾讯直播SDK。4、初始化推流SDK。

2024-01-19 21:19:29 1015

原创 mac下 MySQL的安装/启动/停止/重启(转载)

mysql 安装# 直接到官网上下载:https://dev.mysql.com/get/Downloads/MySQL-8.0/mysql-8.0.15-macos10.14-x86_64.dmg安装完毕后会在/usr/local/目录下生成一个mysql的文件夹:MySQL服务的启动、重启、停止# 启动sudo /usr/local/mysql/support-files/mysql.server start# 重启sudo /usr/local/mysql/support

2020-09-23 11:20:56 308

原创 一道值得思考的前端面试的思考题

今年赶上了疫情,各大企业为了生存,不得不缩减人员,然而我也不得不出来面试了,碰到了一道看似简单却又不简单的面试题目,与大家分享一下,希望大家发表一下自己的看法。 // 实现一个函数,接受类似输入数组, type 是一个数组 let goods = [ {id:1, caption: '价格', type: ['10', '20']}, {...

2020-04-16 22:05:49 240

转载 vue 引入iview3.x使用less更换主题的过程报错解决

说明:换肤报错 Inline JavaScript is not enabled. Is it set in your options?解决方案如下:1、按照iview官方的文档定制主题,webpack编译时会有个坑,下面简述一下主要过程npm install iview –save npm install less –save npm install less-loader...

2018-11-27 14:09:45 3794 1

spring 的简单小测试

简单 spring 的实例小测试 个人测试,不需要下载。个人使用的呵呵

2009-12-16

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除