浮点js

【转】微信JS-SDK和WeixinJSBridge的区别

【转】http://m.cuiwei.net/p/1067485585 官方解释 使用 WeixinJSBridge 预览图片 WeixinJSBridge.invoke('imagePreview', { current: 'http://inews.gtimg.com/newsapp_bt/0/ ......
WeixinJSBridge JS-SDK SDK JS

如何使用Multer简化Express.js中的文件上传过程

文件上传是Web开发项目中的常见需求。但是在 Node.js 中处理文件上传可能既复杂又耗时。这就是 Multer 的用武之地。 Multer 是一个强大的 Node.js 中间件,它通过处理 multipart/form-data 请求来简化文件上传过程。在本教程中,您将学习如何利用 Multer ......
过程 Express 文件 Multer js

web页面中导出Excel (方法二) 前端easyui-datagrid导出Excel 使用 datagrid-export.js

这个示例使用 前端 easyui-datagrid 后端 php 前端 easyui-datagrid 导出Excel 使用了 datagrid-export.js datagrid-export.js 文件可自行搜索下载 优点:查询结果显示在datagrid中(不能分页),前端直接下载不用回后端, ......

html 中拦截 js 的样式更改

比如拦截 html 标签的 font-size 样式的更改: ... <body> <script> var observer = new MutationObserver(function (mutations) { mutations.forEach(function (mutation) { ......
样式 html js

Next.js 使用@ant-design/charts问题结局

## ant-design/charts 版本问题,导致nextjs 使用报错 解决办法 - 使用子包 - 使用下面加载方式 import dynamic from 'next/dynamic'; const Line = dynamic(() => import('@ant-design/char ......
ant-design 结局 design charts 问题

js 制作电子印章

圆形章<!DOCTYPE HTML> <HEAD> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <title>圆形公章</title> </HEAD> <body> <BR> 输入单位(14位,多了自己调 ......
印章 电子 js

js实现上传的pdf文件预览

js实现pdf文件上传预览功能 > 需求: 上传预览功能, 支持图片和pdf上传预览, 并且是在指定的div里面预览 主要使用的是pdfjs库 pdfjs可以轻松实现点击打开一个新的页面或一个大的dialog在原页面实现预览, 但是不支持(可能是我没找到)在指定的div里面预览 这里要实现的是在指定 ......
文件 pdf

Three.js教程:三维坐标系

推荐:将NSDT场景编辑器加入你的3D工具链 其他系列工具:NSDT简石数字孪生 三维坐标系 本节课的目的就是为了加强大家对threejs三维空间的认识。 辅助观察坐标系 THREE.AxesHelper()的参数表示坐标系坐标轴线段尺寸大小,你可以根据需要改变尺寸。 // AxesHelper:辅 ......
坐标系 坐标 教程 Three js

再也不用担心变量类型错误!学会JS中如何轻松检查变量类型

在JavaScript编程中,了解如何精确地检查变量类型是至关重要的技能,而新手程序员可能会因此感到困惑。本篇文章将详细介绍JS中检查变量类型的方法,包括使用typeof运算符、instanceof关键字、Object.prototype.toString()方法、以及ES6 语法中的Symbol.... ......
变量 类型 不用 错误

用纯HTML,JS,CSS实现横向滚动标签页

### 前言 前不久,在我的一个项目中,需要展示一个横向滚动的标签页,它支持鼠标横向拖动和点击切换。在实现的过程中,我发现这个小功能需要同时用到前端的三辆马车,但是实现难度不高,而且最终效果还不错,是个难得的初学者项目,于是萌生了写这篇文章的想法,希望对初学者有所帮助。同时为了避免初学者学习框架,我 ......
横向 标签 HTML CSS

js Math

JavaScript中的Math对象是一个数学库,提供了许多数学函数和常量,可以用于进行各种数学计算和运算。以下是Math对象的一些常用属性和方法: 常量: Math.PI:圆周率。 Math.E:自然对数的底数。 数学函数: Math.abs(x):返回x的绝对值。 Math.ceil(x):返回 ......
Math js

去往js函数式编程(6)

## 一起柯里化 柯里化是将 m 元函数转换为一系列 m 个一元函数的过程,其中每个函数从左到右接收原始函数的一个参数。(第一个函数接收原始函数的第一个参数,并返回一个接收第二个参数的第二个函数,依此类推。)每个函数在调用时生成序列中的下一个函数,最后一个函数执行实际的计算。 柯里化的思想本身很简单 ......
函数

JS-数组和函数

## 1. 数组 数组 Array :是一种可以按顺序保存数据的数据类型 #### 1.1 声明数组 `let 数组名 = [ 数据1, 数据2, 数据3, ..., 数据n ]` 或 `let 数组名 = new Array(数据1, 数据2, 数据3, ..., 数据n)` ```html Do ......
数组 函数 JS

js WebUploader 分片上传

​ 需求:项目要支持大文件上传功能,经过讨论,初步将文件上传大小控制在500M内,因此自己需要在项目中进行文件上传部分的调整和配置,自己将大小都以501M来进行限制。 第一步: 前端修改 由于项目使用的是BJUI前端框架,并没有使用框架本身的文件上传控件,而使用的基于jQuery的Uploadify ......
WebUploader js

直播平台搭建,js 实现模糊搜索功能

直播平台搭建,js 实现模糊搜索功能 封装一个公用的方法: //list 是已有的数据,search 是模糊搜索的关键字export function fuzzySearch(list,search){let data = [];if(list.length != 0 && search){let ......
功能 平台

常见问题——fileinput.js上传文件,不显示文件名的中文

### 问题: 使用fineinput.js插件上传文件,只显示文件名称中的英文、数字、符号不显示文件名称中的汉字 ### 解决方案 * 简单粗暴:修改fileinput.js中的slugDefault方法 ```js slugDefault: function (text) { return is ......

fastadmin把后端变量传递到指定列表下的js文件

php文件 $this->assignconfig("customer_status_list", DictionaryService::getCustomerFieldDictionaryConfig('customer_status')); js文件 { field: 'customer_sta ......
变量 fastadmin 文件

Three.js教程:渲染器

推荐:将NSDT场景编辑器加入你的3D工具链。 其他系列工具:NSDT简石数字孪生 渲染器 生活中如果有了景物和相机,那么如果想获得一张照片,就需要你拿着相机,按一下,咔,完成拍照。对于threejs而言,如果完成“咔”这个拍照动作,就需要一个新的对象,也就是WebGL渲染器WebGLRendere ......
教程 Three js

学习笔记-HTML CSS Js篇

### https://www.runoob.com/css/css-grouping-nesting.html p{ }: 为所有 p 元素指定一个样式。 .marked{ }: 为所有 class="marked" 的元素指定一个样式。 .marked p{ }: 为所有 class="mark ......
笔记 HTML CSS

js实现复制粘贴

在一些页面里,有时候会需要用户点击按钮或者控件需要把一些文字内容写入用户设备的**剪切板**里。在js中如何通过代码实现?接下来是两种实现方法! ## 使用[document.execCommand API](https://developer.mozilla.org/zh-CN/docs/Web/ ......

js 0.07*100竟然是7.000000000000001

无意中发现了一个问题:0.07*100=7.000000000000001,而不是7。 结果为什么是7.0000000000000001? 其实JavsScript中,变量在存储时并不区分number和float类型,而是统一按float存储。而javascript使用IEEE 754-2008 标 ......

js结合canvas画任意多边形

实现六边形 // html <canvas></canvas> // js const canvas = document.querySelector("canvas"); canvas.width = 400; canvas.height = 200; const ctx = canvas.get ......
多边形 canvas

【node开发】node.js在项目中使用的常见语法

node.js在项目中使用的常见语法 // Process模块 // 内置模块,直接使用 const process = require('process'); // 获取终端输入的参数 const args = process.argv.slice(2); // 获取全局变量 const data ......
node 语法 常见 项目 js

Three.js教程:透视投影相机

推荐:将NSDT场景编辑器加入你的3D工具链。 其他系列工具:NSDT简石数字孪生 Threejs如果想把三维场景Scene渲染到web网页上,还需要定义一个虚拟相机Camera,就像你生活中想获得一张照片,需要一台用来拍照的相机。 透视投影相机PerspectiveCamera Threejs提供 ......
相机 教程 Three js

js发布订阅功能实现

/** * 发布订阅功能 * @param {function} subscribe 订阅功能 * @param {function} publish 发布通知 * @param {function} remove 移除订阅功能 */ export const observer = { eventL ......
功能

Win7使用最新的node.js(版本18.16.0)

截至本文的发布时间2023.06.11,前端开发基础工具node.js的最新版本是 18.16.0 LTS 可能有人要问,为什么要研究node.js在Win7系统下的兼容情况呢?你直接用Win10不就行了? 如果你可以直接使用Win10,显然你不是这篇文章的推荐阅读对象,因为某些开发环境比较特殊,只 ......
版本 Win7 node Win 18

[GPT] js 外部参数怎么传给 setTimeout 的匿名函数 ?

你可以将外部参数作为 setTimeout() 函数的第三个参数传递,然后在匿名函数中使用这个参数。例如: var myParam = "Hello, world!"; setTimeout(function(param) { console.log(param); // 输出:"Hello, wo ......
setTimeout 函数 参数 GPT js

[GPT] 监测输入框被 js 设置了值 ?input 输入框被设置了 value 值,但是没有触发 change 事件?

1. input 输入框被设置了 value 值,但是没有触发 change 事件 ? 如果输入框的 value 值是通过 JavaScript 代码直接设置的,那么不会触发 change 事件,这是正常的行为。 change 事件只会在用户手动更改输入框的值并使其失去焦点时触发。 如果输入框的 v ......
事件 change input value GPT

JS中Map的遍历(转)

**转自**:[JS中Map的遍历](https://blog.csdn.net/qq_44742090/article/details/123794872) ## 1、forEach遍历 ```javascript const map = new Map([['key1','v1'],['key2 ......
Map

Vue.js

# Vue3 # Vue核心 ## Vue3快速上手 ![image](https://img2023.cnblogs.com/blog/2435432/202306/2435432-20230606232204274-1786524009.png)​ ## 1.Vue3简介 * **2020年9月 ......
Vue js