![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
新手总结
文章平均质量分 61
Xalbadora
这个作者很懒,什么都没留下…
展开
-
节点的认识
获取页面滚动的距离获取页面滚出去的高 // window.onscroll = function(){ // var oTop = document.body.scrollTop || document.documentElement.scrollTop; // console.log(oTop); // }页面只要滚动了就会触发 // window.onscroll = function(){ // var oTop = document.body.scr原创 2021-06-22 19:38:17 · 86 阅读 · 0 评论 -
BOM的认识
BOM对象概念BOM:浏览器对象模型(地址栏,历史记录,屏幕,滚动条,关闭)顶级对象window // 下面5个属于window的子对象 // document 文档对象 // history 历史记录对象 // location 地址栏对象 // screen 屏幕对象 // navigtor 浏览器对象自定义对原创 2021-06-19 17:46:37 · 60 阅读 · 0 评论 -
数组的认识(三)
字符串方法截取字符串substr(开始下标,截取的长度)substring(开始下标,结束下标)slice(开始下标,结束下标)查找字符串首次出现的索引位置indexOf()去除前后空格trim()转小写toLowerCase()转大写toUpperCase()Math方法 console.log(Math.random());// [0,1) 包括0不包括1 // var num = -1; // console.原创 2021-06-19 17:33:32 · 59 阅读 · 0 评论 -
数组的认识(二)
数组新增方法改变原来数组的方法:pop()—删除数组的最后一个元素并返回删除的元素。push()—向数组的末尾添加一个或更多元素,并返回新的长度。shift()—删除并返回数组的第一个元素。unshift()—向数组的开头添加一个或更多元素,并返回新的长度。reverse()—反转数组的元素顺序。sort()—对数组的元素进行排序。splice()—用于插入、删除或替换数组的元素。不改变原来数组的方法:concat()—连接两个或更多的数组,并返回结果。every()—检测数组元原创 2021-06-16 21:11:23 · 70 阅读 · 0 评论 -
数组的认识
递归函数递归:函数内部,直接或者间接调用函数自己,递归一定要有出口,不然就是死递归------------- 注意:return 除了返回一个结果,终止函数的执行break: 用于终止循环 function fn(n) { var jc = 1; if (n > 1) { jc = n * fn(n - 1) } // 递归的出口 if (n == 1) { jc = 1; } return jc; } console.log(fn(5));原创 2021-06-15 20:25:56 · 69 阅读 · 0 评论 -
函数的认识
1. 函数1.1 函数概念函数:就是封装了一段可被重复调用执行的代码块。通过此代码块可以实现大量代码的 重复使用。// 不用函数 求 1~10的累加和var sum = 0; for (var i = 1; i <=10; i++) { sum += i; } console.log(sum); //使用函数 //函数就是封装了一段可以被重复执行调用的代码块 目的: 就是让大量代码重复使用 function getSum(num1, num2) { var sum原创 2021-06-15 19:43:54 · 85 阅读 · 0 评论