![](https://img-blog.csdnimg.cn/1f11d184661a4ddab9657ece0425b59a.jpeg?x-oss-process=image/resize,m_fixed,h_224,w_224)
JavaScript
JavaScript
冰点契约丶
西安互联网付费就业,Java开发,软件测试开发线上线下辅导 欢迎有需要的朋友咨询。
展开
-
JQuery独有选择器
JQuery常用独有选择器:first:获取第一个元素:last:获取最后一个元素:odd:获取索引为奇数的选择器:even:获取索引为偶数的选择器:gt(index):大于选择器:lt(index):小于选择器:eq(index):等于选择器语法: $(selector:选择器)更多选择器请查看:JQuery官网...原创 2021-09-22 16:28:24 · 77 阅读 · 0 评论 -
超时任务与定时器
超时任务setTimeout():方法通常接收两个参数:参数1:要执行的回调函数参数2.执行回调函数前等待时间 ms返回追:超时id,标识超时代码块,用于取消该任务clearTimeout:用于取消超时任务参数:超时id定时器setInterval():每隔指定时间执行一次任务,直到任务取消或者页面关闭参数1:回调函数参数2:等待时间ms返回值:循环定时IDclearInterval:取消定时器参数:循环定时ID...原创 2021-09-22 14:52:50 · 146 阅读 · 0 评论 -
事件对象event与鼠标坐标获取
事件event当系统调用事件函数时,会给函数传递一个event对象,可以在事件函数指定第一个参数进行获取,event对象为json格式。低级浏览器事件对象作为bom对象的属性,需要兼容低级浏览器时需要使用短路语法进行兼容let event=event || window.event获取鼠标坐标event对象中包含鼠标坐标信息screeX,screeY:坐标0,0在电脑屏幕左上方pageX.pageY:坐标0,0点在网页主体的左上角clientX,clientY:坐标0,0点在网页可视区的左上原创 2021-09-18 17:05:04 · 551 阅读 · 0 评论 -
JavaScript-事件绑定
JavaScript事件绑定在JavaScript中只有标签可以绑定事件,事件方法名都以on开头,一般给非表单元素绑定事件例:let element=document.getElementByID("xxx");//事件函数element.onxxx=function(){ //事件体;}onclick:单击事件ondbclick:双击事件onmouseenter:鼠标进入onmouseleave:鼠标离开onmouseover:鼠标悬浮,等价于onmouseenteronmou原创 2021-09-18 15:39:59 · 466 阅读 · 0 评论 -
Dom-操作element对象
Dom:document object model 文档对象模型document对象会得到所有的标签,相当于是html标签外层的根节点,属于引用数据类型。常用属性:documentElement 获取html标签head:获取head标签title:获取title标签文本body:获取body标签<script type="text/javascript"> console.log(document); console.log(document.head);原创 2021-09-18 11:12:12 · 346 阅读 · 0 评论 -
正则表达式
在js中,正则表达式由//划定边界,简称定界符正则表达式在js中属于引用类型数据\s:代表一个空格+:至少一个g:匹配全部,放在右侧定界符外部正则表达式的方法exec:对目标字符串执行一次正则匹配test:测试当前正则能否匹配目标字符串待完善…...原创 2021-08-09 00:04:29 · 62 阅读 · 0 评论 -
JavaScript-字符串的常用方法
属性length:获取字符串的字符个数方法toUpperCase:将字符串中的小写字符转换为大写字符toLowerCase:将字符串中的大写字符转换为小写字符search:获取某个字符的索引值split:通过指定字符将字符串转换为一个数组substring:从字符串中切割出一个子字符串 [start,stop)substr:从字符串中切割一个子字符串,参数(start,length)replace:对字符串中符合条件的字符进行替换 参数(old_str,new_str)match:可以将原创 2021-08-08 22:12:27 · 62 阅读 · 0 评论 -
JavaScript-数组
JavaScript中的数组与Python中的列表一样,可以存储任意类型的数据数组属于引用类型的数据let arr=[1,'abc',NaN,true];console.log(arr[1]);js中索引越界不会报错,返回值为undefined数组的常用属性与方法length:获取当前数组的元素个数push:可以在数组末尾添加一个或者多个元素pop:可以在数组末尾移除一个元素,将移除的元素返回unshift:在数组头部添加一个或者多个元素shift:在数组头部移除一个元素join:通原创 2021-08-08 21:57:45 · 104 阅读 · 0 评论 -
JavaScript-IIFE
在声明表达式形式函数的同时立刻执行一次let fun=function(agrs){ 函数体;}();注意:关键字形式函数会报错将关键字形式函数变为表达式形式函数,function前添加+,-,!,()+function (args){ 函数体;}();原创 2021-08-08 18:08:57 · 106 阅读 · 0 评论 -
JavaScript-函数
JavaScript中的函数分为两种,一种是使用function声明的函数,一种是表达形式的函数//语法function 函数名(args){ 函数体;}//调用函数名();函数在js当中属于引用类型(Object)数据原创 2021-08-08 14:04:17 · 61 阅读 · 0 评论 -
JavaScript-循环语句
1.for循环for(初始值;条件;改变量){ 执行体;}2.while循环while(条件){ 执行体;}3.do while循环do{ 执行体;}while(条件)原创 2021-08-08 13:52:55 · 65 阅读 · 0 评论 -
JavaScript-条件语句
1.if语句语法:if (条件1){ 代码块1;}else if{ 代码块2;}else{ 代码块3;}2.switch语句switch:开关case:条件,情况break:打破default:默认,类似于else,进行条件否认let month=2;switch (month){ case 1: case 3: case 5: case 7: case 9: case 11: console.log("30天"原创 2021-08-08 11:33:04 · 59 阅读 · 0 评论 -
JavaScript中的比较运算符
>:大于<:小于>=:大于等于<=:小于等于==:相等!=:不等于===:全等于,比较字面量和数据类型!==:不全等,比较字面量和数据类型字符串和字符串进行比较时会通过ascii进行比较,其他类型数据和字符串类型数据比较时都会隐式转换为数字类型...原创 2021-08-08 01:20:50 · 84 阅读 · 0 评论 -
数学运算符
JavaScript中的数学运算符有+,-,*,/,%在js当中不仅仅只有数字类型的数据才可以进行运算,其他对象也会被隐式转换为数字参与数学运算,底层调用的是Number函数true:1fales:0undefined:NaNnull:0当字符串参与运算时,也会隐式转换为数字进行运算(-,*,/,%),+号会被作为连字符空字符串:0纯数字字符串:转换为相应的字符串非纯数字字符串:NaN...原创 2021-08-08 00:59:29 · 76 阅读 · 0 评论 -
Math类的常用属性与方法
/*返回常量PI*/console.log(Math.PI);/*返回常量E*/console.log(Math.E);/*返回x的局对值*/console.log(Math.abs(-2.17));/*返回x的y次方*/console.log(Math.pow(2,3));/*返回0-1之间的随机数*/console.log(Math.random());原创 2021-08-08 00:27:51 · 102 阅读 · 0 评论 -
JavaScript-常用方法
parseInt:将对象转换为整数(从左往右,直到解析不为整数时停止解析)parseFloat:将对象转换为浮点数(从左往右,直到解析不为整数时停止解析)原创 2021-08-08 00:18:22 · 112 阅读 · 0 评论 -
JavaScript-关键字
typeof 对象:检测对象的类型原创 2021-08-07 23:28:07 · 137 阅读 · 0 评论 -
JavaScript-变量
1.声明使用前必须使用var关键字进行声明一次2.赋值变量名=任意类型字面量3.访问通过变量名获取存储结果变量只声明未赋值时结果未Undefind变量声明规范数字、字母、下划线、美元符号、不以数字开头,不能是关键字保留字符变量声明提升各大浏览器厂商都有属于自己的解析器,在解析代码时会将变量声明部分提升到当前作用域的最上方,赋值部分不会提升...原创 2021-08-07 23:19:33 · 50 阅读 · 0 评论 -
JavaScript-数据类型
1.String 字符串类型使用单引号或者双引号2.Number 数字类型(整数、浮点数)0-1之间的数字可以省略0,如.2范围: -253 ~253,超出范围用infinity表示NaN:是数字类型的一个特殊值,一般为数学运算无法返回结果时表示,在别的语言中一般会崩掉注意:0/0=NaN,12/0=Infinity3.Boolean 布尔类型4.Undefined 未定义类型5.Null 空对象类型6.引用类型函数、数组、正则、Dom、Bom等等...原创 2021-08-07 23:06:13 · 57 阅读 · 0 评论