- 博客(9)
- 收藏
- 关注
原创 节点的认识
获取页面滚动的距离获取页面滚出去的高 // 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
92
原创 BOM的认识
BOM对象概念BOM:浏览器对象模型(地址栏,历史记录,屏幕,滚动条,关闭)顶级对象window // 下面5个属于window的子对象 // document 文档对象 // history 历史记录对象 // location 地址栏对象 // screen 屏幕对象 // navigtor 浏览器对象自定义对
2021-06-19 17:46:37
65
原创 数组的认识(三)
字符串方法截取字符串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
65
原创 数组的认识(二)
数组新增方法改变原来数组的方法:pop()—删除数组的最后一个元素并返回删除的元素。push()—向数组的末尾添加一个或更多元素,并返回新的长度。shift()—删除并返回数组的第一个元素。unshift()—向数组的开头添加一个或更多元素,并返回新的长度。reverse()—反转数组的元素顺序。sort()—对数组的元素进行排序。splice()—用于插入、删除或替换数组的元素。不改变原来数组的方法:concat()—连接两个或更多的数组,并返回结果。every()—检测数组元
2021-06-16 21:11:23
77
原创 数组的认识
递归函数递归:函数内部,直接或者间接调用函数自己,递归一定要有出口,不然就是死递归------------- 注意: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
76
原创 函数的认识
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
92
原创 循环语句使用
循环语句满足某个条件时一直执行,当条件不满足的时候,停止执行;程序如何执行的呢?1. var i = 1;2. i <= 4 看看条件是不是true-->是true---> 会走{} --- > i++3. i = 2 i<=4 看看条件是不是true--->是true---> 会走{} --- > i++4. i = 3 i<=4 看看条件是不是true--->是true----》会走{} ----> i++5.
2021-06-09 19:37:49
58
原创 分支语句(if和switch)的认识与使用
流程控制语句的分类流程控制语句顺序语句分支语句(根据条件选择性执行)1.if语句2.switch语句循环(根据条件循环执行,不满足条件时终止循环)if语句if语句分为三种:1.单分支 if(条件表达式){};2.双分支 if(){}else{};3.多分支
2021-06-08 21:08:37
168
原创 初识js(1)
js概述html 骨架css 美化js 动效nodejs(服务器端)用途:游戏,页面动效,表单验证,服务端,智能检索js:运行在客户端(浏览器)的解释型脚本语言高级语言---->二进制语言 翻译翻译:编译型和解释型解释型:代码从上向下一遍解释一遍运行,javascript。由js引擎来进行的浏览器内核:渲染引擎,js引擎编译:一次性编译成可以执行二进制文件统一运行(Java、c语言)js历史1995年,网景公司发明了一款navigator0.9版本的浏览,公
2021-06-07 21:03:48
76
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人