- 博客(12)
- 收藏
- 关注
原创 JavaScript day11(构造函数)
this关键字全局作用域,this固定执行window函数作用域, 取决于函数是如何被调用的1. 函数直接调用,函数名() this->window2. 函数被对象调用,```对象.函数名``` this-》对象构造函数构造函数就是一个普通的函数,用来创建对象 这个函数叫做构造函数,构造函数的函数名使用大驼峰命名法newObject()newArray()newDate()newRegExp()newFunction()newNumber()n...
2022-01-11 14:32:26 193
原创 省市区三级联动 (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 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关注的人