搜索结果
查询Tags标签: javascript,共有 11097条记录-
JavaScript 基础介绍!
这是 JavaScript 的快速参考备忘单,包括常用语法、方法和运算符:语法变量要在 JavaScript 中声明变量,请使用 var 关键字后跟变量名称:复制代码var myVariable;也可以同时给变量赋值:复制代码var myVariable = hello;在现代版本的 JavaScript 中,您还可以使用 let 和…
2022/12/30 1:24:04 人评论 次浏览 -
一款 java 开源渐进式分布式限流框架使用介绍
快速开始需求jdk 1.7maven 3.x+maven 导入<dependency><groupId>com.github.houbb</groupId><artifactId>rate-limit-core</artifactId><version>1.1.0</version></dependency>入门例子方法定义@RateLimit 限流注解放在方…
2022/12/28 6:23:58 人评论 次浏览 -
Array find() 方法如何在 JavaScript 中工作
介绍JavaScript 数组 find() 方法从满足回调函数中写入的条件的数组返回值。句法,arr.find(callbackFunction)let callbackFunction = (elem, index, arr)=>{console.log(elem)console.log(index)console.log(arr)}//ORarr.find((elem, index, arr)=>{console.log(…
2022/12/28 6:23:57 人评论 次浏览 -
Fabric.js 监听元素相交(重叠)
本文简介 点赞 + 关注 + 收藏 = 学会了 fabric.js 提供了一个方法可以检查对象是否与另一个对象相交(也可以叫元素是否重叠)。 这个方法叫 intersectsWithObject()。 本文主要想提一下 fabric.js 存在这么一个方便的方法。 检测元素是否相交有什么用呢? 这个功能在日常…
2022/12/28 4:24:11 人评论 次浏览 -
JavaScript冒泡排序+Vue可视化冒泡动画
冒泡排序(Bubble Sort)算是前端最简单的算法,也是最经典的排序算法了。网上JavaScript版本的冒泡排序很多,今天用Vue实现一个动态的可视化冒泡排序。01、JavaScript冒泡排序冒泡排序原理也比较简单,就是相邻元素两两比较排序,把大的元素冒泡排序到后面,递归所有相邻…
2022/12/27 14:23:57 人评论 次浏览 -
解释 JavaScript 中的提升
提升是 JavaScript 中的一个概念,指的是在编译阶段将变量声明和函数声明移动到各自作用域顶部的行为。这可能会导致一些意外行为,对于开发人员来说,了解提升的工作原理以编写正确且可预测的代码非常重要。在 JavaScript 中,可以使用var关键字来声明变量,ECMAScript 2…
2022/12/26 1:24:00 人评论 次浏览 -
Rails 7(Turbo 和 Hotwire):类似于 Reddit 的嵌套评论
Rails 的最新主要版本为其开发人员带来了他们一直希望的东西:在编程方面尽可能地远离 JavaScript。撇开玩笑不谈,自从 Rails 7 发布以来,我一直很着迷,我希望我也能在这篇文章中传达这种印象,我将在这篇文章中重新追溯我开发博客应用程序的步骤 - drumrolls!我知道,…
2022/12/26 1:23:59 人评论 次浏览 -
Fabric.js 修改画布交互方式到底有什么用?
本文简介 点赞 + 关注 + 收藏 = 学会了 fabric.js 为我们提供了很多厉害的方法。今天要搞明白的一个东西是 canvas.interactive 。 官方文档对 canvas.interactive 的解释是:Indicates that canvas is interactive. This property should not be changed.canvas.interact…
2022/12/24 4:24:11 人评论 次浏览 -
Fabric.js 禁止元素超出画布
本文简介 点赞 + 关注 + 收藏 = 学会了 本文主要讲解如何禁止元素超出画布范围。效果如下图所示。就算是修改了元素尺寸也一样可以限制元素超出画布。分析 要实现上图的效果,需要考虑2中情况: 【情况1】元素的左边和上边不能超出画布的左边和上边。 【情况2】元素的右边…
2022/12/24 4:24:10 人评论 次浏览 -
Fabric.js 使用纯色遮挡画布(前景色)
本文简介 点赞 + 关注 + 收藏 = 学会了 如果要覆盖 canvas 里的所有内容你会用什么方法? 清空画布内容? 直接移除 canvas 元素? 创建一个新元素放在 canvas 的上一层? 如果你的项目使用到 fabric.js ,可以直接使用 fabric.js 提供的方法去遮盖画布,而且用法非常简单…
2022/12/24 4:24:09 人评论 次浏览 -
Fabric.js 使用图片遮盖画布(前景图)
本文简介 点赞 + 关注 + 收藏 = 学会了 在 《Fabric.js 使用纯色遮挡画布》 中讲到使用纯色的方式遮盖画布。如果你的常见需要使用图片来遮盖的话,fabric.js 也提供了相应的属性来配置。 相比起使用纯色遮盖画布,使用图片会更复杂。 因为图片本身是有尺寸大小的,所以可…
2022/12/24 4:24:08 人评论 次浏览 -
Fabric.js 铅笔笔刷
本文简介 点赞 + 关注 + 收藏 = 学会了 fabric.js 的铅笔其实是继承基础画笔的一个工具,在基础画笔的基础上多了“拐角平滑度”等配置项。 本文讲解铅笔的基础用法以及常用事件。 常规配置 真实世界的铅笔有不同的型号,颜色的深浅、笔芯的硬度都是不同的。 在 fabric.js…
2022/12/24 4:24:07 人评论 次浏览 -
Fabric.js 设置容器类名要注意这几点
本文简介 点赞 + 关注 + 收藏 = 学会了 用 fabric.js 创建画布时,fabric.js 会在 canvas 元素外包一层 div 容器。 如果想方便设置容器样式或者想通过 js 控制该容器,可以先给容器一个类名。 本文主要讲如何给包装容器设置类名和相关注意事项。 设置容器类名 在使用 fab…
2022/12/24 4:24:06 人评论 次浏览 -
Fabric.js 自定义子类
本文简介 点赞 + 关注 + 收藏 = 学会了 fabric.js 在出厂时就提供了几个基础图形,比如矩形、圆形、三角形等。 但这些图形可能不能满足日常开发,我们可能还需要一些自定义的图形。 我做了个 自定义半圆 的demo,聊聊如何创建自定义图形。虽然 fabric.js 提供了非常简单的…
2022/12/24 4:24:05 人评论 次浏览 -
Fabric.js 元素被遮挡的部分也可以操作
本文简介 点赞 + 关注 + 收藏 = 学会了题目: 当两个元素有部分重叠时,选中底层元素后,想通过被盖住的部分移动元素,该如何实现?其实 Fabric.js 已经提供了相应的 API 去完成上面的需求了。但直到今天, Fabric.js 官方文档还是那么晦涩难懂,于是就有了本文。 动手实…
2022/12/24 4:24:05 人评论 次浏览