随笔分类 - JavaScript
摘要:在我们浏览器当中,我们有回退与前进,就怕一不小心点到别的东西跳转到了别的页面,让我为大家介绍一下history吧! 1、history.back() 回退到历史记录中的上一页 2、history.forward() 前进到历史记录中的下一页 3、history.go() 前进或后退指定数量的页面,可
阅读全文
摘要:让我为大家介绍一下字符串的操作方法吧,你知道与不知道的大部分都在这! 分类可能有点不太对,还请大家见谅! 增 1.concat() 拼接字符串 可以连接两个或多个字符串 let str = "hello" let str1 =" str" console.log("hello".concat(str
阅读全文
摘要:在我们PC端中有许多的事件,那我们在移动端有没有事件呢?让我为大家介绍一下移动端常用的事件,触屏事件 触屏事件 touch (也称触摸事件),Android 和IOS 都有 touch 对象代表一个触摸点。触摸点可能是一根手指,也可能是一根触摸笔。触屏事件可响应用户手指(或触控笔)对屏幕或者触控板操
阅读全文
摘要:让我为大家介绍一下页面加载事件吧! 我们为什么需要使用页面加载事件? 1.有些时候需要等页面资源全部处理完了做一些事情 2.有部分的人喜欢把 script 写在 head 中,这时候直接找 dom 元素找不到 一、load 加载外部资源(如图片、外联CSS和JavaScript等)加载完毕时触发的事
阅读全文
摘要:在我们开发当中,我们使用定时器和延迟器很频繁,如何使用呢?让我为大家介绍一下吧! 定时器 定时器函数可以开启和关闭定时器 1.开启定时器 语法: setInterval(函数,间隔时间) 作用:每隔一段时间就调用这个函数 间隔时间是毫秒 第一种写法: setInterval(function(){
阅读全文
摘要:转换成布尔值为false的类型 console.log(Boolean("")) //false console.log(Boolean(0)) //false console.log(Boolean(undefined)) //false console.log(Boolean(null)) //
阅读全文
摘要:大家肯定为this指向的问题感到烦恼,接下来让我为大家介绍六种改变this指向的方法吧! 1、在指定位置定义this存为变量 // 在指定位置定义this存为变量 // 我们可以自己存一个变量 let _this = this const obj = { fun(){ console.log(_th
阅读全文
摘要:一提到数学,就想到被数学支配的噩梦,只不过这个数学用在了代码当中,那么代码当中的数学对象又是什么样的呢?让我为大家简单介绍一下吧! 数学对象常用方法: 常用方法简述ceil向上取整floor向下取整round四舍五入max找最大值min找最小值random生成 0 ~ 1 之间的随机数( 包括0不包
阅读全文
摘要:让我为大家介绍一下日期对象吧! 日期对象,用来表示时间的对象 1.获取当前时间 // 获取当前时间 let date = new Date() 2.指定时间 // 指定时间 let date = new Date("2023-6-1 08:30:30") 日期对象的方法 因为我们日期对象返回的数据我
阅读全文
摘要:相信大家都了解过事件,但如何给元素绑定事件,如何使用呢? 让我为大家介绍三种绑定事件的方法吧! 以下都是用点击事件(click)来做示范 一、行内绑定事件 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title></
阅读全文
摘要:我为大家介绍一下数组的循环方法吧! 本人文笔有限,用自己的话让大家可以更简单的了解如何使用,感谢大家! 不用循环之前我们想要提取数组里元素就要一点一点的获取,如果我们有很多的元素我们也要一点一点的提取吗?这样我们就可以用到循环,遍历数组,可以更好的帮我们获取数组元素。 不使用数组之前: // 创建一
阅读全文
摘要:JS中有许多的事件,让我为大家介绍一下焦点事件吧! 基本上都是用在表单上面 本人文笔有限,十分感谢大家的阅读! 1.onfocus(获取焦点事件) 当我们表单获取焦点的时候,我们可以让表单发生改变,可以设置许多的方法 有光标是获取到了焦点 这是有光标: 2.onblur(失去焦点事件) 当我们失去焦
阅读全文
摘要:javascript的书写位置有哪些呢?有什么注意事项吗?让我为大家介绍一下吧! 1.内部 **注意:**书写位置尽量写到文档末尾</ body>的前面 在我们内部书写JS的时候 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8
阅读全文
摘要:在我们JS的编写过程中,基本都是先声明,再赋值,再使用,在我们用var声明时会出现许多的问题,其中就包括变量提升。 让我为大家介绍一下吧! 我们通常情况下是先声明,再赋值,再使用 var a = 10; console.log(a)//打印10 打印结果如下: 如果我们先使用再声明最后赋值会变成什么
阅读全文
摘要:让我为大家介绍一下获取DOM元素的方法吧! 1.document.getElementsByClassName(“元素类名”)[下标] 通过class类名获取元素,返回一个伪数组,不能使用数组操作方法 <!DOCTYPE html> <html lang="en"> <head> <meta cha
阅读全文
摘要: 让我为大家介绍一下数组的增删改查的方法吧!本人文笔有限,如有什么不对的地方,请大家见谅! 1.unshift——从数组前方添加 unshift() 方法可向数组的开头添加一个或更多元素,并返回新的长度,会改变原数组 //创建一个数组 var arr = [1,2,3,4,5] //使用unshi
阅读全文
摘要:我为大家介绍一下数组的增删方法吧,如果大家想了解其他的数组增删改查方法可以看看我的这一篇文章,数组增删改查十二种方法https://blog.csdn.net/m0_74577714/article/details/132895056 1.unshift——从数组前方添加 unshift() 方法可
阅读全文

浙公网安备 33010602011771号