自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 JavaScript day11(构造函数)

this关键字全局作用域,this固定执行window函数作用域, 取决于函数是如何被调用的1. 函数直接调用,函数名() this->window2. 函数被对象调用,```对象.函数名``` this-》对象构造函数构造函数就是一个普通的函数,用来创建对象 这个函数叫做构造函数,构造函数的函数名使用大驼峰命名法newObject()newArray()newDate()newRegExp()newFunction()newNumber()n...

2022-01-11 14:32:26 193

原创 JavaScript day 10(BOM及JS运行)

DOM对象,Window对象,作用域,作用域链,闭包,立即执行函数,JS运行三部曲

2022-01-10 11:29:34 122

原创 省市区三级联动 (JS)

(function () {//命名空间 代码块 块级作用域 var provinceNode = document.getElementById('province'), cityNode = document.getElementById('city'), schoolNode = document.getElementById('school'); //省会的获取 var provinceStr = ''; for (var i.

2022-01-10 11:06:03 447

原创 JavaScript day9(事件对象)

获取目标时间以及阻止默认事件target 获取当前事件中的事件目标实际应用:event.target 事件委托:冒泡机制currentTarget:等效于this 获取绑定事件的元素阻止默认事件:preventDefault()阻止冒泡:stopPropagation()鼠标事件click 鼠标的单击事件 dblclick 鼠标的双击事件mousedown 鼠标按下事件mouseup 鼠标抬起事件mouseover 鼠标移入事件 会冒泡mouseout .

2021-12-25 16:12:02 474

原创 JavaScript day8(DOM操作属性)

普通属性dom对象.属性名 = 值selected 布尔属性selectedIndex 选中项的下标值1.某些表单元素可以获取到不存在的属性select.valuetextarea.value2.某些属性与标识符有冲突,被更换属性名(for->htmlFor、class-》className)自定义属性html5建议使用自定义属性,使用```data-*```自定义一个属性dom对象.dataset.属性名删除自定义属性1. removeA...

2021-12-25 11:42:11 79

原创 JavaScript day7(DOM节点)

dom对象也叫作节点:DocumentType文档类型节点Element元素(标签)节点Attribute属性节点Text文本节点Comment注释节点Document文档节点整个页面获取DOM元素节点:旧的获取方法- document.head- document.body- document.links 获取页面上所有的超链接- document.anchors 获...

2021-12-22 20:23:35 302

原创 JavaScript day6(正则表达式)

基础语法1.字面量匹配2.特殊字符 1..匹配所有字符 2.^匹配以某个字符串开头 3.$匹配以某个字符串结尾3.转义符 \n匹配一个换行\d匹配数字\D匹配所有非数字的字符\s匹配所有的空白字符\S匹配所有的非空白字符\b匹配单词边界\B匹配非单词边界的字符\w匹配字母、数字、下划线\W匹配非字母、数字、下划线...

2021-12-22 18:50:13 590

原创 JavaScript day5(Math,Date对象)

Math(数学)对象Math不是一个构造函数,只是一个普通的对象,数学相关的属性和方法常用属性方法:Math.PI π,也等于180°Math.abs 求绝对值Math.max() 获取最大值 不给参数 返回 -InfinityMaht.min() 获取最小值 不给参数 返回 InfinityMath.random() 获取一个0-1之间的随机数 [0,1)Math.floor(x) 返回小于一个数的最大整数,即一个数向下取整后的值Math.round(x) 返回四舍五入后的整

2021-12-08 20:32:22 547

原创 JaveScript day4(自定义函数)

自定义函数:本质: 将一段功能性代码 放置function函数体里面,该功能就变成了一个自定义函数。特性:一次封装、多次调用;解决:代码复用率、提高开发效率形参: 可选参数:可传可不传 带默认值的参数 必选参数:函数调用必须传递的值关键字:return 返回值(返回函数最终的执行结果到函数调用处)function xx(){ var b = 111; return b;}console.log(b)内置函数:var type = typeof()functio..

2021-12-06 17:10:55 356

原创 JavaScript day3(数组)

数组定义、常用数组API、API中的重点

2021-11-24 18:51:03 498

原创 JavaScript day2

数据类型undefined 未定义string 字符串number 数字型 ( int(整数) float(浮点数))function 函数ojbect 对象boolean 布尔类型 true falsearray 数组类型null null 类型------NaN not a numberinfinity 无穷数据类型:"弱"类型标量类型:stringnumber (int +float)functionbool引用类型:arr...

2021-11-20 13:22:52 332

原创 JavaScript基础 day1

javascript:运行现在客户端的动态【脚本】(一个基于对象)语言,独立无法实现、体现其功能所以js通常跟.html一起出现创建javascript初衷:表单验证、动效、逻辑处理运作方式:单线程运行方式载体:html文件名: .js书写方式:1、内嵌方式​<head> <script type="text/js"> //js 代码段 </script> </head>//或 <body> &l...

2021-11-18 19:35:50 710

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除