JavaScript
文章平均质量分 86
吐个泡泡~~
这个作者很懒,什么都没留下…
展开
-
学习ES6,看这里
学习ES6,第一步需要知道ES6是什么,为什么要使用它,同时给程序员提供了哪些东西?什么是ES6ES 的全称是 ECMAScript , 它是由 ECMA 国际标准化组织,制定的一项脚本语言的标准化规范。原创 2022-05-14 09:16:21 · 111 阅读 · 0 评论 -
正则表达式
正则表达式什么是正则表达式1. 正则表达式的特点2. 正则表达式在js中的使用2.1 正则表达式的创建2.2 测试正则表达式3. 正则表达式中的特殊字符3.1 边界符3.2 字符类3.3 预定义类4. 正则替换replace什么是正则表达式正则表达式( Regular Expression )是用于匹配字符串中字符组合的模式。在JavaScript中,正则表达式也是对象。应用场景(1)验证:表单提交时,进行用户名密码的验证。(2)查找:从大量信息中快速提取指定内容,在一批url中,查找指定u原创 2022-05-10 14:43:10 · 198 阅读 · 0 评论 -
闭包、递归真的了解了吗?
学习闭包以及递归之前,了解到一个知识点:严格模式!它又是什么呢,为我们在写代码的时候处于什么作用呢,一起来看看吧! 一、严格模式1.什么是严格模式2.开启严格模式(1)为脚本开启严格模式(2)为函数开启严格模式二、闭包1.什么是闭包2.闭包的作用一、严格模式1.什么是严格模式JavaScript 除了提供正常模式外,还提供了严格模式(strict mode)。ES5 的严格模式是采用具有限制性 JavaScript变体的一种方式,即在严格的条件下运行 JS 代码。严格模式在 IE10 以上版本原创 2022-05-09 20:18:15 · 549 阅读 · 0 评论 -
函数内部的this指向
文章目录一、函数的定义及调用1.函数的定义方式2.函数的调用二、this1.函数内部的this指向2.改变函数内部 this 指向2.1 call方法2.2 apply方法2.3 bind方法一、函数的定义及调用1.函数的定义方式1.方式1 函数声明方式 function 关键字 (命名函数)function fn(){}2.方式2 函数表达式(匿名函数)var fn = function(){}3.方式3 new Function()var f = new Function('a', '原创 2022-05-07 14:15:57 · 107 阅读 · 0 评论 -
仿小米的登录注册
仿小米官网登录注册滑动效果!页面展示:登录与注册之间的滑动先搭建一个html结构,主要是要给center这个大盒子足够的宽度,使item1和item2两个小盒子处在同一行,并将溢出来的盒子隐藏,点击登录或者注册时改变translateX <div class="login_box"> <img class="login_code1" src="../img/login_code1.png" alt="">原创 2022-04-11 11:22:34 · 1313 阅读 · 9 评论 -
BOM对象及offset、client、scroll三大家族
BOM对象location 对象location 对象是window对象提供的一个属性,用于获取或设置窗口的URL,并且可以用于解析URL,其次返回的是一个对象。URL一般的语法格式:location 对象 的常用属性属性返回值location.href获取或者设置整个URLlocation.host返回主机(域名)location.port返回端原创 2022-03-15 10:56:46 · 1019 阅读 · 1 评论 -
JavaScript轮番图
来看看之前没有实现的网页轮番图,现在能实现了吗?👉首先还是看看做轮番图想要哪些需求吧1.鼠标经过轮播图模块,左右按钮显示,离开隐藏左右按钮。2.点击右侧按钮一次,图片往左播放一张,以此类推,左侧按钮同理。3.图片播放的同时,下面小圆圈模块跟随一起变化。4.点击小圆圈,可以播放相应图片。5.鼠标不经过轮播图,轮播图也会自动播放图片。6.鼠标经过,轮播图模块, 自动播放停止。现在就开始搭建html和css,我已经写好了 一起看看吧<!DOCTYPE html><htm原创 2022-03-14 09:14:07 · 2519 阅读 · 0 评论 -
万事万物皆对象?
万事万物皆对象?对象???? 什么是对象?在 JavaScript 中,对象是一组无序的相关属性和方法的集合,所有的事物都是对象,例如字符串、数值、数组、函数等。⭐对象也是一个容器,数据可以实现一一对应的关系且可以实现保存多条⭐对象:任何一个具体的事物都称为对象,必须是一个具体的事物(手机,汽车不是对象,属于一类对象)✨ 对象是由特征(名词)【属性】和行为(动词)【方法】总而言之:1.程序中的对象:对象必须有对应的属性【描述对象的特点,在程序中一般使用名词描述】对象必须有行为动作方原创 2022-01-22 13:24:09 · 379 阅读 · 1 评论 -
JavaScript——DOM1
文章标题一、Web API介绍1.API的概念2.API 和 Web API 总结二、DOM1.什么是DOM2.DOM树三、获取元素1.根据ID获取2.根据标签名获取元素3.H5新增获取元素方式4.获取特殊元素(body,html)四、事件基础一、Web API介绍1.API的概念API(Application Programming Interface,应用程序编程接口)是一些预先定义的函数,目的是提供应用程序与开发人员基于某软件或硬件得以访问一组例程的能力,而又无需访问源码,无需理解其内部工作原创 2022-01-20 13:53:58 · 205 阅读 · 1 评论 -
JavaScript——DOM3
文章目录一、高级事件1.注册事件2.事件监听3. 删除事件(解绑事件)4.DOM事件流5.事件对象6.阻止默认行为7. 阻止事件冒泡8.事件委托二、.常用鼠标事件1.鼠标事件对象2.获取鼠标在页面的坐标三、 常用的键盘事件1.键盘事件2. 键盘事件对象一、高级事件1.注册事件2.事件监听addEventListener()事件监听(IE9以后支持)eventTarget.addEventListener()方法将指定的监听器注册到 eventTarget(目标对象)上,当该对象触发指定的事件原创 2022-01-20 19:07:17 · 130 阅读 · 0 评论 -
JavaScript——DOM2
文章标题一、排他操作1.排他思想2.案例:百度换肤3.案例:表格隔行变色4.案例:全选二、自定义属性操作1.获取属性值2.设置属性值3.移出属性4.案例:tab栏5.H5自定义属性三、节点操作1.节点概述2.节点层级3.父级节点4.子节点5.兄弟节点6.创建节点7.添加节点8.删除节点9.复制(克隆)节点案例 新浪下拉菜单案例 简易留言板一、排他操作1.排他思想如果有同一组元素,我们想要某一个元素实现某种样式, 需要用到循环的排他思想算法:所有元素全部清除样式(干掉其他人)给当前元素设置原创 2022-01-20 20:36:13 · 118 阅读 · 0 评论