foreach js

直播平台开发,纯时间比较(时分),不含日期,js前端比较

直播平台开发,纯时间比较(时分),不含日期,js前端比较 //ajax请求后返回的数据success : function(data) {for (var i = 0; i < data.length; i++) {var rows = data[i];var rowTimeBegin=(parse ......
前端 时分 日期 时间 平台

下载vue.js、element-plus的js和样式、locale.js、icon-vue.js

一、下载vue.js 地址:https://www.bootcdn.cn/vue/ 找到vue.global.js 点击复制链接,在浏览器中打开,如下所示: 二、下载element-plus的js和样式 进入element-plus的官网:https://element-plus.org/zh-CN ......
element-plus 样式 vue js icon-vue

前端js下载文件方式记录

方式一: 前端组装数据进行下载 如下方式: // 创建数据 var data = "Hello, world!"; // 将数据转换为 Blob 对象 var blob = new Blob([data], {type: "text/plain;charset=utf-8"}); // 创建一个 U ......
前端 方式 文件

false == ''在js中为何判断为true

当用==操作符将false对象和其他对象进行比较的时候 只有0和空字符串、空数组等于false; undefined和null对象并不等于false对象,而null和undefined是相等的。 let completed = false; console.log(completed == 0); ......
false 39 true

destoon上做纯js实现html指定页面导出word

因为最近做了范文网站需要,所以要下载为word文档,如果php进行处理,很吃后台服务器,所以想用前端进行实现。查询github发现,确实有这方面的插件。 js导出word文档所需要的两个插件: 1 2 FileSaver.js jquery.wordexport.js 首先引入: 1 2 3 4 < ......
destoon 页面 html word

Web3.js All In One

Web3.js All In One Web3 Web3.js A JavaScript library for building on Ethereum Comprehensive. Everything you need to start interacting with the Ethereu ......
Web3 Web All One In

20个提升效率的JS简写技巧,告别屎山!

JavaScript 中有很多简写技巧,可以缩短代码长度、减少冗余,并且提高代码的可读性和可维护性。本文将介绍 20 个提升效率的 JS 简写技巧,助你告别屎山,轻松编写优雅的代码! 移除数组假值 可以使用 filter() 结合 Boolean 来简化移除数组假值操作。假值指的是在条件判断中被视为 ......
简写 效率 技巧

js 取下面data的值

js 取下面data的值{ "code": 0, "msg": "SUCCESS", "data": [ { "empId": "b0652068-3d8c-49cd-a3d1-6978daf497c7", "empName": "吴正康", "empDate": "2023-09-12T00:00 ......
data js

5 分钟理解 Next.js SSG (Static Site Generation / Static Export)

5 分钟理解 Next.js SSG (Static Site Generation / Static Export) 在本篇文章中,我们将介绍 Next.js 中的 SSG(静态网站生成)功能,以及它是如何工作的。我们将介绍 SSG 的基本概念,以及在 Next.js 中如何使用 Server C ......
Static Generation Export Next Site

JS三大运行时全面对比:Node.js vs Bun vs Deno

全文约 5100 字,预计阅读需要 15 分钟。 JavaScript 运行时是指执行 JavaScript 代码的环境。目前,JavaScript 生态中有三大运行时:Node.js、Bun、Deno。老牌运行时 Node.js 的霸主地位正受到 Deno 和 Bun 的挑战,下面就来看看这三个 ......
三大 Node Deno vs Bun

three.js弧度角度转换

弧度 = 角度 / 180 * Math.PI 角度 = 弧度 * 180 / Math.PI 角度 转 弧度 THREE.MathUtils.degToRad(deg) 弧度 转 角度 THREE.MathUtils.radToDeg (rad) π(弧度) = 180°(角度) three.js ......
弧度 角度 three js

js 检索数组对象中某个属性的值是否不相等

//判断选中的项是否有不相同的模型 const hasNameProperty = _this.selectedOrderList.filter(order => order.hasOwnProperty("item_model_id")); if (hasNameProperty.length > ......
数组 属性 对象 js

【转】Vue.js 中的父子组件通信方式

Vue.js 中的父子组件通信方式在 Vue.js 中,组件是构建应用程序的基本单元。当我们在应用程序中使用组件时,组件之间的通信是非常重要的。在 Vue.js 中,父子组件通信是最常见的组件通信方式之一。在本文中,我们将讨论 Vue.js 中的父子组件通信方式,并附上代码实例。 父组件向子组件传递 ......
父子 组件 方式 Vue js

如何使用js_class扩展Odoo视图?

Odoo的主要功能之一是能够创建各种视图,允许数据记录以不同的形式展现并进行交互。目前提供的视图类型主要是有tree、form、kanban、calendar、pivot、graph、activity等。我们也可以创建自己需要的新类型,比如百度地图、大屏看板等,不过创建新的视图涉及的JS内容比较复杂 ......
视图 js_class class Odoo js

JS计算指定日期添加指定月份后的日期

/** * 计算给定日期 n个月后的日期 * @param dateStr * @param num * @returns {string} */ function addMonth(dateStr, num) { var monthNum = 0; if (typeof num == "strin ......
日期 月份

Node.js vs. Spring Boot:Hello World 性能对决,谁更快一点?

前言: Spring Boot 在 Java 生态中备受欢迎,它是一款基于 Java 构建的轻量级服务端框架,主要用于 Web 服务。Spring Boot 的应用使得创建各类基于 Spring 的企业级应用变得异常简单。Node.js作为一种基于Chrome V8引擎的JavaScript运行时环 ......
更快 性能 Spring Hello World

VUE 3.0使用Tinymce编辑器JS报错解决

接上篇文章写到的Tinymce编辑器,突然发现了,多点击几次编辑弹框内容就会变空白,而且JS报错了。如下图: 点开这个js就能发现错误的地方了改这两个文件就可以了,代码如下: if(typeof e.content!=='string'){ e.content=e.content.innerHTML ......
编辑器 Tinymce VUE 3.0

vscode 運行node.js的命令會瀏覽其他程序打開

终端输入命令 get-command npm 后 至C:\Windows\System32 刪除npm ......
命令 程序 vscode node js

vite_vite.config.js配置代理与websocket代理

export default defineConfig({ server: { proxy: { "/proxy": { target: "http://121.10.140.87", // 线上服务器IP地址 changeOrigin: true, ws: true, rewrite: (path ......
vite vite_vite websocket config js

vue3 + mark.js | 实现文字标注功能

页面效果 具体实现 新增 1、监听鼠标抬起事件,通过window.getSelection()方法获取鼠标用户选择的文本范围或光标的当前位置。 2、通过 选中的文字长度是否大于0或window.getSelection().isCollapsed (返回一个布尔值用于描述选区的起始点和终止点是否位于 ......
文字 功能 vue3 mark vue

【踩坑】JS/TS 整数明明没有超过 Number.MAX_VALUE,为啥精度还是丢失了?

代码 function calcKey(props) { return props.reduce((key, prop, index) => { const code = prop[0] * (15 + 1) + prop[1]; console.log(code); console.log(key ......
整数 精度 MAX_VALUE 还是 Number

js的 var let const

一、简介二、内容三、问题 一、简介 js的变量引用,记录下使用的差别。二、内容 var (是variation的简写)是最初js使用的变量声明。 1 // var 特点 2 // 声明的变量具有函数作用域,也就是说,变量的作用域限定在声明它的函数内部(函数作用域)或全局范围内(全局作用域)。 3 / ......
const var let

Js常用方法

数组 修改 push():向数组末尾添加一个或多个元素 返回新数组长度 unshift():向数组首项添加一个或多个元素 返回新数组长度 pop():删除数组最后一个元素 返回删除的元素 shift():删除数组首项元素 返回删除的元素 splice(start,delNum,插入项...):修改元 ......
常用 方法

mybatis foreach循环使用的两种传参方式

方式一:传参ids是用逗号隔开 Mapper.java List<> selectByIds(@Param("ids") String ids); Mapper.xml <select id="selectByIds" parameterType="String" resultType="Strin ......
mybatis foreach 方式

流媒体播放器EasyPlayer.js无法播放H.265的情况是什么原因?该如何解决?

H5无插件流媒体播放器EasyPlayer属于一款高效、精炼、稳定且免费的流媒体播放器,可支持多种流媒体协议播放,可支持H.264与H.265编码格式,性能稳定、播放流畅,能支持WebSocket-FLV、HTTP-FLV,HLS(m3u8)、WebRTC等格式的视频流,并且已实现网页端实时录像、在 ......
流媒 流媒体 EasyPlayer 播放器 原因

使用pako.js压缩、解压数据

最近发现有个接口响应时间很长,查看network发现数据量比较大,导致需要用近3秒才能完成请求。于是决定后端压缩数据后再发给前端解压,顺便把发送数据的地方也改成了压缩数据。 本文用到的插件:pako.js、js-base64 废话不多说,附上demo: cdn引入插件 <script src="ht ......
数据 pako js

flv.js的追帧、断流重连及实时更新的直播优化方案

1. 前言 最近在处理前端直播的业务,根据业务需要,使用 flv.js 的方案播放实时的flv视频流。不得不承认,flv.js 是一个伟大的库。 在使用flv.js开发的过程中,遇到了一些问题,也无外乎是视频延迟,视频卡顿等问题,经过在github issues里摸爬滚打,加上长时间的试错,将这些问 ......
实时更新 实时 方案 flv js

聊聊 QianKun JS 沙箱的那些事

我们是袋鼠云数栈 UED 团队,致力于打造优秀的一站式数据中台产品。我们始终保持工匠精神,探索前端道路,为社区积累并传播经验价值。 本文作者:空山 什么是沙箱 沙箱即 SandBox,它是一种安全机制,用于严格控制访问资源。通过在程序中创建一个独立的运行环境,把一些来源不可信、具有破坏力或者又是无法 ......
沙箱 QianKun JS

vue-cli_关于vue-cli打包后多出的js与css文件

平常并没有注意到打包后js与css有多少个文件, 一般而言执行打包命令后就差不多万事大吉, 然后交给后端去完成部署就好了. 但轮到自己亲手为打包文件设置CDN时, 发现, 原来打包出来文件多少还是有区别的. 如下, 是我打包出来的某个项目的文件和自动生成的html文件的引入文件. ├─dist | ......
vue-cli vue cli 文件 css

博客园[JS美化]简单教程

PS:这篇的美化不是此博客的效果,只是较为简单的效果,不过很好看 在使用此教程以前,需要先申请JS权限,进入管理->设置中自行寻找(看我多懒QAQ) 申请JS权限时填写内容参考模板: 尊敬的博客园管理员: 请问是否可以帮我开通js权限,我想对文章的样式和布局需要js代码进行调整外观。 谢谢您的帮助。 ......
教程 博客