夜晨
浏览量2920    |    粉丝1    |    关注0
  • 夜晨

    夜晨

    2025-12-14 21:41:50
    什么是WebSocket_javascript中实时通信如何实现?
    WebSocket是基于TCP的全双工通信协议,支持浏览器与服务器持续连接、双向实时收发数据;通过newWebSocket()创建实例,监听onopen/onmessage/onerror/onclose事件,调用send()发送消息,需手动实现重连与错误处理。
    631
  • 夜晨

    夜晨

    2025-12-14 22:29:38
    如何实现懒加载_javascript中图片懒加载的原理是什么?
    图片懒加载的核心是按需加载,即初始化时仅加载可视区图片,滚动至附近再加载其余图片,以减少首屏请求、提升渲染速度并节省带宽;关键依赖JavaScript检测元素是否进入视口,推荐使用IntersectionObserverAPI,兼容方案为getBoundingClientRect或节流的scroll监听;实现上用data-src存真实地址、src设占位图,进入视口后替换并停止观察。
    106
  • 夜晨

    夜晨

    2025-12-14 22:59:24
    什么是JavaScript的Symbol类型_它如何创建唯一的对象键呢
    Symbol是JavaScript中唯一且不可变的原始类型,用于创建不冲突的对象属性键;其值唯一、不隐式转字符串、不可枚举,可通过Symbol.for()全局共享,常用于安全扩展对象行为。
    973
  • 夜晨

    夜晨

    2025-12-14 23:00:02
    javascript中的箭头函数是什么_与传统函数有何不同?
    箭头函数是JavaScript中语法更简洁的函数定义方式,无自身this、arguments、super和new.target,继承外层作用域;适用于回调和数组方法,但不可用作构造函数。
    671
  • 夜晨

    夜晨

    2025-12-14 23:20:02
    如何用javascript处理日期和时间_Date对象有哪些方法?
    JavaScriptDate对象是处理日期时间的核心工具,支持创建、获取(如getFullYear、getMonth)、设置(如setFullYear、setTime)和格式化(如toISOString、toLocaleString)操作,关键需注意月份从0开始及getTime与toISOString的高频使用。
    310
  • 夜晨

    夜晨

    2025-12-14 23:45:13
    前端存储方案_javascript本地存储
    Cookie适合存储小量关键数据如token,但容量小且有安全风险;2.WebStorage(localStorage/sessionStorage)提供较大存储空间,用于保存用户偏好或临时状态;3.IndexedDB支持大量结构化数据存储,适用于离线应用;4.配合CacheAPI等可实现高效前端存储方案。
    202
  • 夜晨

    夜晨

    2025-12-14 23:48:08
    javascript如何实现封装_有哪些信息隐藏的方法?
    JavaScript封装核心是控制访问权限,主要方式有:1.闭包实现真正私有状态;2.ES2022私有字段#field;3.Symbol+WeakMap模拟弱私有;4.模块作用域限制顶层可见性。
    277
  • 夜晨

    夜晨

    2025-12-15 01:06:59
    JavaScript如何与Canvas交互绘制图形?
    JavaScript通过CanvasAPI绘图需先用getContext(‘2d’)获取2D上下文,再调用fillRect、arc、lineTo等路径方法绘制图形,配合fillStyle、strokeStyle等属性设置样式,并通过clearRect、requestAnimationFrame实现动态交互与重绘。
    566
  • 夜晨

    夜晨

    2025-12-15 03:13:25
    javascript的包管理器有哪些_如何使用yarn或pnpm?
    主流JavaScript包管理器为npm、Yarn和pnpm:npm开箱即用兼容性强;Yarnv1强调速度与确定性,v2+采用PnP模式适配成本高;pnpm以硬链接节省空间、安装更快,monorepo场景最优。
    385
  • 夜晨

    夜晨

    2025-12-15 05:47:33
    JavaScript call和apply有何区别_它们如何改变this?
    call和apply都显式指定函数执行时this的值并立即调用;区别仅在传参方式:call用逗号分隔参数,apply用数组传参。
    255

最新下载

更多>
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号