- 博客(10)
- 收藏
- 关注
原创 JS第27天---闭包
闭包(closure)指有权访问另一个函数作用域中变量的函数。(官方说法) 简单理解就是 ,定义在一个函数内部的,它可以访问到外部函数的局部变量。 function init() { var name = "Mozilla"; // name 是一个被 init 创建的局部变量 function displayName() { // displayName() 是内部函数,一个闭包 alert(name); // 使用了父函数中声明的变量
2022-01-07 18:56:48
138
原创 初识php与ajax
PHP 服务器(phpstudy):apache,mysql apache服务器:接收请求,做出响应,运行php代码。 默认端口号:80 http://127.0.0.1:80--->http://127.0.0.1 http://localhost:80--->http://localhost mysql数据: 数据库,存储数据的 ph...
2021-12-28 20:09:43
1217
原创 JS的运动
运动的定义: 狭义上讲,运动指的是物体的位移(如:top和left) 广义上讲,运动指的是物体的变化(width,height,opacity等) 原理: 设置定时器,每隔一定的时间改变物体的left值和top值 注意:要清空旧的定时器; 公式: 运动的原理公式:leader = leader + step leader:代表盒子当前的位置 step:代表步长(一次走多少px) oDiv.style.left = leader+"px 核心代码: var oBtn = docume..
2021-12-21 16:23:27
391
原创 ES6新增内容
let和const关键字 1、let声明变量用法类似于var但是比var严谨; 2、const用来声明常量,一旦声明,其值就不能改变。也就是只读变量。 let/const与var的区别: 1、var会进行预解析,let/const不会 2、var定义变量允许重名,但是let/const不允许在同一个作用域下,定义重名变量 3、var没有块级作用域,let/const有 let和const的区别: 1. 声明时赋值 (let和const的功能基本类似,只是let用来修饰变量,const用来修饰
2021-12-20 15:45:11
393
原创 Dom节点
节点的 操作: 1. 创建节点: 语法:document.createElemet('标签名') 返回值:创建好的元素节点 2. 追加节点: 语法:父节点.appendChild(子节点) 含义:将子节点追加到父节点的尾部 例子:document.body.appendChild(子节点) 3. 插入节点 ...
2021-12-14 19:11:54
132
原创 js的第十天
*BOM: browser object model 浏览器对象模型,提供了一系列操作浏览器的方法; BOM:核心对象,顶级对象叫window; 对象的方法: window. 可以省去; window.alert('弹出框'): window.prompt('输入框'): 返回值: 输入的内容; window.confirm('输入框'): ...
2021-12-10 17:57:40
483
原创 js第七天-----数组
会改变原数组的方法: 1、 push() 语法:arr.push(元素1,元素2,元素3) 含义:向arr数组尾部追加 一个或者多个元素 返回值:追加后数组的长度 var arr = [12,45,34,28]; var res1 = arr.push("新增的1","新增的2"); console.log(arr); console.log(res1); ...
2021-12-07 16:01:43
131
原创 js的第四天
1、循环控制:在满足某个条件下,终止循环或者控制循环。 break:终止本层循环,不再循环 单层循环 多层循环:终止本层循环,不再循环 for(){ //A层 for(){} //B层 } continue: 中止多层循环:中止的是本层循环,也就是内层循环 循环控制:break,continue break :中止本层循环 continue: 终止本次循环,继续下一次循环 2、循环...
2021-12-02 19:18:58
522
原创 js的第二天
1.方法:功能; 2.隐式转换:+(正号)- * / % ----------正号在后为拼接 布尔转数值类型: Number()可以将布尔值转为数值,true是1,false是0 parseInt()/parseFloat()不可以将布尔转为数值 3.运算符: console.log(10%11);分子小于分母...
2021-11-30 21:22:50
618
原创 js的第一天
1.认识js js概念:运行在浏览器端(客户端)的解释性脚本语言(js引擎:执行js代码:从上往下一行一行执行。) js作用: html:结构(骨架) css: 表现(美化) js:行为(动效,轮播图,tab切换,楼层,拖拽,百度搜索,表单验证,登录注册,百度换肤,贪吃蛇等) js核心: 1.ECMA制定的是js的语法规...
2021-11-29 14:50:10
579
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅