文章 2023-10-30 来自:开发者社区

深入剖析Vue.js源码:探寻ref的神奇之处,为什么它比reactive更强大?

当比较ref与reactive时,需要注意到ref相比reactive在支持基本数据类型的响应性方面具有优势,但需要使用.value来访问属性。此外,使用reactive重新分配一个新对象会导致丢失响应性,而ref不会受到此影响。 那么,ref是如何实现比reactive更强大的功能呢?让我们深入Vue.js源码,一探究竟! 另外,让我们首先介绍一下与 ref 非常相似的函数 shall...

深入剖析Vue.js源码:探寻ref的神奇之处,为什么它比reactive更强大?
文章 2023-08-29 来自:开发者社区

Vue.js 2.0源码透析: 数据绑定与渲染机制的实现方式

Vue.js 2.0的数据绑定与渲染机制实现主要包括以下几个方面:数据劫持Vue.js 2.0使用了数据劫持技术来实现数据绑定。当数据发生变化时,Vue.js会自动更新视图。在Vue.js中,数据劫持是通过使用ES5中的Object.defineProperty()方法实现的。具体地,Vue.js会对组件的data对象进行递归遍历,对每个属性通过Object.defineProperty()方法....

文章 2023-08-22 来自:开发者社区

从Chrome源码看JS Object的实现

(更新)从Chrome源码看JS Object的实现 – 人人FED从Chrome源码看JS Array的实现 - 知乎

文章 2023-07-29 来自:开发者社区

释放三维创造力:探索Three.js的奇迹(内含源码)

运行结果代码解读这段代码是一个使用Three.js创建交互式粒子系统的示例。下面对代码进行详解:<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>Three.js Interactive Particle System Example</ti...

释放三维创造力:探索Three.js的奇迹(内含源码)
文章 2023-07-13 来自:开发者社区

手把手教你用js实现手机通讯录功能(附源码)

js实现手机通讯录效果图需求需求一:锚点通过#id配合a标签使用css中scroll-behavior属性的使用需求二+需求三获取汉字拼音的首字母方法1:使用插件,这里推荐pinyin-pro方法2:使用unicode去重数组中冗余的对象法一:用Map去重法二:用双层for循环配合splice使用代码实现Html,cssjs需要引入的工具代码实现功能能的js代码效果图需求手机通讯录这样的功能在很....

手把手教你用js实现手机通讯录功能(附源码)
文章 2023-06-21 来自:开发者社区

stats.js源码解读

github 地址:https://github.com/mrdoob/stats.js/blob/master/src/Stats.js 1.性能监控 FPS 在最近一秒渲染的帧数量。数值越高,性能越好.MS 渲染帧所需的毫秒数。数值越低,性能越好.MB 占用的内存大小. (Chrome 浏览器快捷键后面添加--enable-precise-memory-info ...

问答 2023-06-20 来自:开发者社区

VOD-视频点播的alipayer-hls-min.js的源码在哪?为编译过的。

VOD-视频点播的alipayer-hls-min.js的源码在哪?为编译过的。

文章 2023-06-15 来自:开发者社区

web前端面试高频考点——JavaScript 篇(二)【JS 异步进阶】Event Loop、then 和 catch、async/await、宏任务微任务、手撕 Promise 源码

JS 异步进阶什么是 event loop(事件循环/事件轮询)JS 是单线程运行的异步要基于回调来实现event loop 就是异步回调的实现原理JS 如何执行?从前到后,一行一行执行如果某一行执行报错,则停止下面代码的执行先把同步代码执行完,再执行异步event loop 执行过程event loop 过程 1同步代码,一行一行放在 Call Stack 执行遇到异步,会先记录下来,等待时机....

web前端面试高频考点——JavaScript 篇(二)【JS 异步进阶】Event Loop、then 和 catch、async/await、宏任务微任务、手撕 Promise 源码
文章 2023-05-16 来自:开发者社区

当当网上书店头部和尾部——JS源码

头部$(function($){ // οnmοuseοver="myddang_show('dd_menu_top_down')" οnmοuseοut="myddang_hidden('dd_menu_top_down')" //下拉菜单 $("#menu").mouseenter(function(){ $("#dd_menu_top_down").s...

文章 2023-05-16 来自:开发者社区

当当网上书店购物车——JS源码

$(function($){ //根据您挑选的商品,当当为您推荐部分的显示和隐藏 $("#shopping_commend_arrow").click(function(){ if($("#shopping_commend_sort").css("display")=="none"){ $(this).attr("src","images/...

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

开发与运维

集结各类场景实战经验,助你开发运维畅行无忧

+关注