首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
JavaScript技术
侠名风
创建于2023-08-24
订阅专栏
基于原生JavaScript、ECMAScript6+,Typescript技术及周边技术的分享,主要是针对他们各方面的技术的分享,会是大方向技术的分享,也会是细节技术的分享。
等 9 人订阅
共16篇文章
创建于2023-08-24
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
深入剖析typeof与instanceof区别
在JavaScript中,我们经常需要检查变量的类型以及对象的继承关系。为了达到这个目的,JavaScript提供了两个关键函数:typeof和instanceof。尽管它们都用于类型检查,但它们在用
深入理解JavaScript数据结构
JavaScript拥有丰富的数据结构,其中最常见的包括数组、栈和队列等。这些数据结构在前端开发中起着关键作用,无论是用于存储数据、实现算法,还是构建各种应用程序,都离不开它们。本文将深入探讨Java
TypeScript方法重载:提升代码可读性和类型安全性
TypeScript已被越来越多前端开发童鞋去使用了,其中一个超赞的功能就是方法重载,它可以大幅提高你的代码可读性和类型安全性。在这篇文章中,我们会深入解释方法重载是什么,以及如何在TypeScrip
前端开发实战:自定义元素的实用延迟加载策略
延迟加载页面内容,这是提升用户体验的一门重要艺术。它不仅有助于缩短网页的加载时间,还能让用户感到网站的轻盈和流畅。本文将引领您踏上一场关于JavaScript、Vue和React中的页面元素延迟加载的
深度解析本地化存储方案与项目实战经验
前端本地化存储在Web开发中扮演着相当重要的角色。它能够让我们在用户的浏览器里保存数据,这意味着当用户再次访问网站时,数据可以迅速加载出来。此外,它还支持离线功能。本文将深入研究前端本地化存储的不同选
解决前端内存泄漏:问题概览与实用解决方案
内存泄漏是前端开发中的一个常见问题,可能导致项目变得缓慢、不稳定甚至崩溃。在本文中,我们将深入探讨在JavaScript、Vue和React项目中可能导致内存泄漏的情况,并提供详细的代码示例,以帮助开
WebWorker详解:优化前端多线程编程
在数字世界的前端,各种前端框架的不断更新,说白了就是越来越卷了。所以,随着时间的推移,我们开发项目的复杂性逐渐增加。用户对于这些应用的期望也随之上升,他们渴望更高的性能,更快的响应速度,以及更流畅的体
Node环境中JS代码缺少window对象的原因和解决方法
你可能会在某些情况下需要在Node环境下运行JavaScript代码,但你也可能会遇到一个常见的问题:缺少window环境。在本文中,我们将深入探讨这个问题的原因,并提供解决方案,以确保你可以成功在N
WebSocket实战:全方面构建前端实时通信
WebSocket是一种用于实时双向通信的协议,特别适用于构建实时应用程序,如聊天应用、在线游戏、股票市场监控等。在JavaScript、Vue、React流行前端框架中,结合WebSocket可以轻
JavaScript延迟加载方案,让项目速度飙升!
有一天,我和项目经理一起在办公室里,正在讨论我们即将启动的新项目。这是一个非常重要的项目,老板也对它寄予了厚望。 项目经理深吸了一口气,说:“我们的目标是要打造一个快速响应的网站,以确保用户在访问时享
new Blob() 和 new File() 详解:前端处理二进制数据的利器
在前端开发项目中,处理和操作二进制数据是非常常见的任务,无论是上传文件、处理图像、音频还是视频,都需要一种灵活而强大的工具来应对。JavaScript中的new Blob()和new File()构造
ES5与ES6:前端开发的进化之路
JavaScript作为前端开发的核心语言也在不断演变。在这个过程中,ES5(ECMAScript 5)和ES6(ECMAScript 2015,也被称为ES2015)是两个重要的版本。本文将深入探讨
JS的事件轮询(Event Loop)机制
JavaScript从诞生起就是单线程,这跟历史有关系。原因大概是不想让浏览器变得太复杂,因为多线程需要共享资源、且有可能修改彼此的运行结果,对于一种网页脚本语言来说,这就太复杂了。后来就约定俗成,JavaScript为一种单线程语言。(Worker API可以实现多线程,但是…
前端加载优化之速度优化解决方案
随着前端各种框架的日益完善,一些基本的性能优化和加载优化都已经很完善了,但是有些必要的优化还是得开发者自己去做。vue.js是一个比较流行的前端框架,与react.js、angular.js相比来说,
前端实现兼容各大浏览器内核的全屏模式
在前端开发中,经常会开发大屏显示,一般甲方都需要兼容PC和大屏的全屏模式,这里的全屏模式是html里面的body完全全屏哦,需要隐藏浏览器页签、状态栏、地址栏等,这个时候就需要用户可以自己选择是否全屏
前端作用域的使用总结
有一天,一位前端工程师走进了一家酒吧。酒吧老板看到他一脸疲惫,便问:“今天怎么这么累?工作出了什么问题吗?” 前端工程师叹了口气说:“是啊,今天遇到了前端作用域的一个大坑!我在一个函数里声明了一个变