函数 参数 1.js函数不介意传递进来多少个参数,也不在乎传递进来参数是什么类型。2.arguments对象:类数组 arguments对象的长度是由传入的参数个数决定的,不是由定义函数时的参数(命名参数)个数决定的。 没有传递值的命名参数自动被赋予undefined值。 基本类型和引用类型 用va ...
分类:
Web程序 时间:
2020-04-01 15:10:12
阅读次数:
86
为什么要使用href=”javascript:void(0);” href=”javascript:void(0);”这个的含义是,让超链接去执行一个js函数,而不是去跳转到一个地址,而void(0)表示一个空的方法,也就是不执行js函数。 为什么要使用href=”javascript:void(0 ...
分类:
编程语言 时间:
2020-03-30 11:21:45
阅读次数:
84
这是我在做毕设项目时遇到的问题。前台点击按钮,触发一个js函数,将uuid传递到后天的业务。 一开始的错误代码是这样的: str= "<a href='#' onclick='potionproxy("+row.erhuoId+")'>取消代销</a>"; 经过 我不屑的努力 ,终于找到了答案 st ...
分类:
Web程序 时间:
2020-03-30 09:42:52
阅读次数:
144
一、js函数 首先何为函数,简单的说函数就是重复执行的代码块。函数是一段只定义一次但可能被执行或调用任意次的JavaScript 代码。 函数的定义方式分为以下几种: 1.函数声明: function 函数名 () { 函数体 };这种定义方式,会出现函数声明提升(在执行代码之前会先读取函数声明,也 ...
分类:
Web程序 时间:
2020-03-29 13:04:41
阅读次数:
103
为什么需要函数防抖和函数节流? 例如DOM操作比起非DOM交互需要更多的内存和CPU占用时间。连续尝试进行过多的DOM操作可能会导致浏览器挂起,甚至崩溃; 例如当调整浏览器大小的时候,resize事件会连续触发;如果在resize事件处理程序内部尝试进行DOM操作,其高频率的更改可能会让浏览器崩溃; ...
分类:
Web程序 时间:
2020-03-27 19:54:07
阅读次数:
78
在JS中元素运动的时候我们需要使用一些运动的操作,这里作者自己设计了一个简单的运动函数,可以实现匀速和缓冲运动效果。 javascript Document ...
分类:
Web程序 时间:
2020-03-22 15:57:57
阅读次数:
88
平滑滚动到页面顶部 const scrollToTop = () => { const c = document.documentElement.scrollTop || document.body.scrollTop; if (c > 0) { window.requestAnimationFra ...
分类:
Web程序 时间:
2020-03-18 09:34:23
阅读次数:
73
js函数的三种方式,虽然开发中基本只用function语句,但是也要知道其他两种的原理和不同 ...
分类:
Web程序 时间:
2020-03-18 00:03:52
阅读次数:
84
js对象 var dog = { name : 'a', sex : 'male', age : 18, address : 'beijing' //最后一个值不用逗号 }; //若干组键值对。 对象创建的三种方法 一、var a = {}; 二、var a = new Object(); 三、Ob ...
分类:
Web程序 时间:
2020-03-14 10:48:52
阅读次数:
64