JavaScript
文章平均质量分 57
行者张良
人生就是一场修行
展开
-
WEB绘图插件Canvas基础应用
Canvas的应用非常广泛:首先是可视化数据的应用, 比如说:百度的ECharts 、阿里的G2等图表可视化插件;其次是游戏的应用, Canvas游戏在流畅度和跨平台方面都表现很好;还有图形编辑器的应用等等。原创 2023-12-20 12:18:33 · 587 阅读 · 0 评论 -
JS数组拷贝(深)与引用
前言在js中,数组和对象的复制如果使用=号来进行复制,那只是浅拷贝。如下图演示:如上,arr的修改,会影响arr2的值,这显然在绝大多数情况下,并不是我们所需要的结果。因此,数组以及对象的深拷贝就是javascript的一个基本功了。数组的深拷贝条条大道通罗马,实现数组的深拷贝,是有好几种方法的。举例如下:slice 方法实现数组的深拷贝这个代码实现非常简单。原理也比较好理解,他是将原数组中抽离部分出来形成一个新数组。我们只要设置为抽离全部,即可完成数组的深拷贝。代码如下:var.原创 2021-06-25 17:06:06 · 161 阅读 · 0 评论