全文搜索
标题搜索
全部时间
1小时内
1天内
1周内
1个月内
默认排序
按时间排序
为您找到相关结果8,251,785个

javascript匿名函数中的'return function()'作用_javascript技巧_脚本...

var counter = 1; } if(counter == 3) { $(this).css("background-image","url(3.jpg)"); $(this).css("background-position","10% 35%"); var counter = null; } if(counter == 2) { $(this).css("background-image","url(2.jpg)"); $(this).css("background-position","10% ...
www.jb51.net/article/1488...htm 2025-4-23

正则表达式中问号(?)的正确用法详解_正则表达式_脚本之家

var result=testReg.exec('test123'); console.log(result[0])//输出test var result2=testReg.exec('test12'); console.log(result2)//输出null我们可以看到test(?=123)可以匹配到test123中的test,但是并不能匹配test12中的test,对于?<=pattern同理,可以看以下代码1...
www.jb51.net/article/2481...htm 2025-4-21

JS数组方法concat()用法实例分析_javascript技巧_脚本之家

var arr1 = [1, 2, 3, 4, 5, 6]; var arr2 = ['A', 'B', 'C']; var arr3 = ['AAA', 'BBB', 'CCC']; var arr4 = ['Hello', 'World']; // 连接数组 console.log(connectArray(arr1)); console.log(connectArray(arr1, arr2)); // [1, 2, 3, 4, 5, 6, "A", "...
www.jb51.net/article/1787...htm 2025-4-8

Golang 处理浮点数遇到的精度问题(使用decimal)_Golang_脚本之家

var a float32 a = 9.99999 b := float64(a) fmt.Println(b) //9.999990463256836} }结果精度出现问题9.99999 = 9.999990463256836已经出错3.int64和float64,int32和float32转换1.int32和float32转换输入数据:a = 9.99999代码如下(示例):1 2 3 4 5 6 7 8 9 10 11 12 13 package main import "fmt" ...
www.jb51.net/article/2382...htm 2025-4-16

vue使用svg文件补充-svg放大缩小操作(使用d3.js)_vue.js_脚本之家

for (var i = 0; i < svg.childNodes.length; i++) { var child = svg.childNodes[i]; // 循环svg里面的元素 if (child.tagName == 'g' && child.id != null && child.id.length > 0) { // 找到g元素,然后循环g里面的元素。(如果你的svg里面没有用g元素包裹你的text、line、rect等元素的...
www.jb51.net/article/1961...htm 2020-9-22

微信小程序中为什么使用var that=this_javascript技巧_脚本之家

在小程序或者js开发中,经常需要使用var that = this;开始我以为是无用功,(原谅我的无知),后来从面向对象的角度一想就明白了,下面简单解释一下我自己的理解,欢迎指正批评。 代码示例: 1 2 3 4 5 6 7 8 9 10 11 12 Page({ data: { test:10 ...
www.jb51.net/article/1685...htm 2025-4-14

前端vue a链接下载文件失败的问题(未发现文件)_vue.js_脚本之家

var a = document.createElement('a') a.style.display = 'none' a.download = '用户信息.xlsx' a.href = e.target.result document.body.append(a) a.click() } } } xhr.send() }, 这里用到了blob类型,我也是第一次见到,先引用一下这个数据类型的介绍 JavaScript中有一独特的专门存放二进制数据的...
www.jb51.net/article/2627...htm 2025-4-22

ES6 数组some()和every()的使用及说明_javascript技巧_脚本之家

var formIsValid = fields.every(function(field){ return field.validate() }); console.log(formIsValid) if(formIsValid){ //注册成功 }else{ //给用户一个错误提醒 } ES6数组新增方法 ES6数组新增的一些常用的方法 forEach map filter some every find findIndex findLast findLastIndex reduce 以上这些...
www.jb51.net/article/2728...htm 2025-4-18

基于JavaScript实现数值型坐标轴刻度计算算法(echarts的y轴刻度计 ...

var tempGap = (max - min) / splitNumber;//初始刻度间隔的大小。 //设tempGap除以multiple后刚刚处于魔数区间内,先求multiple的幂10指数,例如当tempGap为120,想要把tempGap映射到魔数数组(即处理为10到100之间的数),则倍数为10,即10的1次方。 var multiple = Math.floor(Math.log10(tempGap)-1);//这里...
www.jb51.net/article/2517...htm 2025-4-21

JavaScript第七种数据类型Symbol的用法详解_javascript技巧_脚本...

我们首先通过变量a在内存中创建了字符串“123”,然后在不借助变量a的情况下,又通过var b = "123"拿到了对“123”这个字符串的引用,两者指向内存中的同一块内存地址。 因此我们说,a无法确保别的变量无法拿到它保存的地址(前提是不通过a)。但是对于var a = Symbol()这样的语句,a变量内保存的值是唯一的,因为...
www.jb51.net/article/2621...htm 2025-4-13