自定义博客皮肤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->window 2. 函数被对象调用,```对象.函数名``` this-》对象 构造函数 构造函数就是一个普通的函数,用来创建对象 这个函数叫做构造函数,构造函数的函数名使用大驼峰命名法 newObject() newArray() newDate() newRegExp() newFunction() newNumber() n...

2022-01-11 14:32:26 267

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

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

2022-01-10 11:29:34 220

原创 省市区三级联动 (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 616

原创 JavaScript day9(事件对象)

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

2021-12-25 16:12:02 558

原创 JavaScript day8(DOM操作属性)

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

2021-12-25 11:42:11 116

原创 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 359

原创 JavaScript day6(正则表达式)

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

2021-12-22 18:50:13 680

原创 JavaScript day5(Math,Date对象)

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

2021-12-08 20:32:22 627

原创 JaveScript day4(自定义函数)

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

2021-12-06 17:10:55 395

原创 JavaScript day3(数组)

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

2021-11-24 18:51:03 574

原创 JavaScript day2

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

2021-11-20 13:22:52 370

原创 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 813

空空如也

空空如也

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

TA关注的人

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