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

JS生成随机数的多种方法汇总(不同范围、类型的随机数)_javascript技巧...

var result = Math.random()*(m-n+1)+n-1; while(result<n) { result = Math.random()*(m-n+1)+n-1; } return result; }随机整数的生成要生成随机整数,我们还需要借助如下两个方法: Math.round(num):将 num 四舍五入取整 Math.floor(num):将 num 向下取整,即返回 num 的整数部分。当然我们...
www.jb51.net/article/2683...htm 2025-1-27

微信小程序中为什么使用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-1-9

javascript执行上下文详解_javascript技巧_脚本之家

var变量提升与let和const 变量提升是指在js代码执行过程中,js引擎把变量的声明部分和函数声明部分提升到代码开头的“行为”。变量被提升后,会给变量设置默认值undefined 变量提升的实现并不是物理地移动代码的位置,而是在编译阶段被js引擎放入内存中。 1、普通变量提升会赋值为undefined,函数变量名会将整个函数提升 ...
www.jb51.net/article/2829...htm 2025-2-3

JavaScript eval() 函数

<script type="text/javascript"> eval("x=10;y=20;document.write(x*y)") document.write(eval("2+2")) var x=10 document.write(eval(x+17)) </script> 输出: 200 4 27 例子2 看一下在其他情况中,eval() 返回的结果: eval("2+3") // 返回 5 var myeval = eval; // 可能会抛出 ...
www.jb51.net/w3school/jsref/jsref_ev... 2025-1-29

微信小程序创建自定义全局函数以及其调用方法详解_javascript技巧_脚本...

1:全局函数只能放var定义的变量下,本例的var 变量为myFunction 格式为: var myFunction={ 在这里编写你的全局函数 } 你可以把myFunction理解为一个类,你的全局函数理解放类中的一个方法 2:module.exports={myFunction:myFunction} 这个语句相当于把你编写的函数公布出去,第一myFunction是外面看到的名字,第二个...
www.jb51.net/article/2615...htm 2025-1-30

JS截取字符串 subStr()、substring()、slice() 方法示例详解_javascript...

varstr ="Hello world!"; console.log(str.substring(-1, 8)); // Hello wo 3. slice(start, end) slice(start,end) 方法用于提取字符串的某个部分(从参数 start 到 end 位置),并以新的字符串返回被提取的部分。类似 substring()。 1 2
www.jb51.net/javascript/313238r...htm 2025-1-31

javascript中字符串处理常用的方法汇总_javascript技巧_脚本之家

var res = string.substr(3,4) console.log(res,"<==2==>") substring是从中截取一段字符串,在组成一个新的字符串 截取方式:顾头不顾尾 str.substring(indexA, indexB) 以下标从零开始计数;包含indexA,不包含indexB 如果inde新A与indexB相等,则返回一个空字符串 其中字符串中的空格也算是一个字符串...
www.jb51.net/javascript/317239y...htm 2025-1-29

JavaScript中常用的3种弹出提示框(alert、confirm、prompt)_javascript...

var name=prompt("请输入你的名字","Keafmd"); //显示默认文本 "Keafmd" if (name!=null && name!=""){ x="你好! " + name + "。"; document.write(x) } </script> <title></title> </head> <body> </body> </html> 效果截图: 总结 到此这篇关于JavaScript中常用的3种弹出提示框(...
www.jb51.net/article/1993...htm 2025-2-4

javaScript知识点总结(必看篇)_基础知识_脚本之家

var isOk=confirm(“确认框“);//如果确认返回true,否则返回false prompt();prompt(“提示信息”,“输入框默认信息”); prompt(“请输入姓名”) close(); open(); setTimeout();在指定毫秒之后调用某个函数 setInterval();在指定周期毫秒来调用某个函数 ...
www.jb51.net/article/862...htm 2025-1-29

Linux shell 之 提取文件名和目录名的一些方法总结_linux shell_脚本之...

例如:${var%%x*}表示找出从右边算起最后一个字符x,并删除字符x及其右边的字符。 看到这里,就可以知道,其实该命令的用途非常广泛,上面只是指针文件名和目录名的命名特性来进行提取的一些特例而已。 二、basename和dirname ${}并不是专门为提取文件名和目录名设计的命令,那么basename和dirname命令就是专门为做这一件...
www.jb51.net/article/1038...htm 2025-1-27