自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 正则表达式

正则表达式创建方法构造函数创建var reg=new RegExp(正则内容,修饰符)字面量创建var reg=/正则内容/修饰符修饰符i不区分大小写g全局匹配m多行匹配正则对象方法test() var reg=/a/i; var bool=reg.test("bcAdf"); console.log(bool);//true判断test()参数中的字符串中有没有匹配正则表达式内容,返回一个布尔值,方法用于匹配字符串,匹配成功返回

2020-07-22 08:20:10 288

原创 String方法中 slice,substr和substring的使用

slice从第几项开始到第几项结束截取字符,复制字符到新字符中,和数组的slice使用方法一致slice只能从前向后选substringstr=str.substring(start,end);//截取字符串从start到end结束substring,start和end都不支持负数,负数代表0之前,就是最前面substring可以从后向前选截取西游记三个字var str="中国的四大名著中《西游记》是吴承恩写的";str=str.substring(str.indexOf("《"

2020-07-18 17:01:18 165

原创 DOM样式,常见属性

7.16DOM样式,常见属性Dom对象样式设置Dom对象的样式对象写法,需要将所有的css中-字母 替换为大写字母。例如 font-size fontSize。而style字符串方式写法,按照原css行内样式填写dom.style.styleName=""增添class样式div0.className=“div1”;div0.className+=" div2";获取计算后的dom样式iecurrentStyleie所支持的获取非行间样式的方法用法

2020-07-16 21:24:16 229

原创 Bom

7.15 Bom和DomBomWindow对象Window对象是BOM中的顶级对象window对象表示整个浏览器窗口。JavaScript中的任何一个全局函数或变量都是window的成员。全局变量是 window 对象的属性。全局函数是 window 对象的方法。例如:alert,定时器都是window对象的方法。调用它的子对象时可以不显示的指明window对象。open()window.open(“要打开的网页”, “网页名字”, “height=400,width=400,top=1

2020-07-15 19:33:54 107

原创 Math,Number,String,date

7.14MathMath.ceil();//向上取整 整数加1Math.floor();//向下取整Math.round();//四舍五入,负数无法进行四舍五入Math.max();//最大值Math.min();//最小值Math.sqrt(n);//开平方根Math.pow(a,n)//a的n次幂NumberNumber.MAX_VALUE//返回一个最大值,是一个固定的值Number.MIN_VALUE//返回一个最小值,是一个固定的值Num

2020-07-14 23:59:18 662

原创 transition 过渡属性

transition属性 (过渡)属性值:参与过渡的属性(默认的为all)时间(过渡的时间 s ms)延迟时间 s ms运动的类型 linear(匀速)注:transition必须通过事件触发,如 :hover运动类型:贝塞尔曲线https://cubic-bezier.com/#.33,1.84,.47,-0.88<style> .box{ width: 500px; height: 300px; background: orange;

2020-07-14 11:56:01 247

原创 数组方法及其重构

数组方法push在数组的尾部添加若干元素,返回新的数组长度操作后原数组的引用关系不变var arr=[1]; // 可以在数组的尾部添加若干个元素,返回新数组的长度 var len=arr.push(5,6,7,8); console.log(len); while(arr.push({})<10);//循环给尾部添加若干个元素 arr[0].a=10; console.log(arr); 重构方法func

2020-07-14 11:31:44 624

原创 回调、递归、数组

7.10 回调、递归、数组returnreturn 语句会终止函数的执行并返回函数的值。return 是javascript里函数返回值的关键字,如果return 后没有内容或者没有return ,返回一个undefined函数返回的作用1、返回局部变量2、返回参数3、跳出,切断,阻止后续代码执行回调将一个函数以参数的形式传入到另一个函数中, 并且在那个函数执行函数内执行当前自身函数用途1.回调一般用于当处理某件事情需要等待时,设置回调2.当不需要关心具体后续需

2020-07-11 14:37:40 128

原创 循环while,do while, for ,for in ,for of,

0709循环,函数,对象循环do while先执行,再判断条件是否继续循环不管条件是否满足,至少执行一次语句赋初值1;do{ 循环体;2 循环增量;3 }while(循环条件);4var i=1;do{ document.write("hello world!<br/>"); //循环体 i++;}while(i<=10);循环三要素:即表达式1,表达式2,表达式3(循环变量赋初值,循环判定条件,循环增量)循环体

2020-07-11 11:28:57 125

原创 进制,位运算,条件语句 if, 多分支语句switch...case

0708进制二进制用0 1来表示八进制三位二进制来表示一个八进制数十进制十六进制四位二进制来表示一个十六进制数位运算&位与运算只有1&1为1,其余全为0任何数与2的n次方减1为原数值|位或运算1|1=1,0|1=1,1|0=1,0|0=0^异或运算00=0,10=0,01=1,10=1位非运算~str.indef(“a”)//判断该字符串是否有该字符加1取负数三目运算 ?:a?x:y,判断条件是否成立,如果条件成立返

2020-07-11 10:44:01 605

原创 JS语法基础--1

7.7 JS1.js基础1.javascript的组成核心(ECMScript)ECMAScript是一个标准文档对象模型(DOM)Document Object Model。HTML标签浏览器对象模型(BOM)Browser Object Model2…js引入及书写内部书写在html文件中直接进行代码书写外部引入所有的< script>元素放在页面的中直接写在标签内<p onclick="alert(你好)">

2020-07-08 00:18:19 386

空空如也

空空如也

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

TA关注的人

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