自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 ES6箭头函数

回顾:函数的字面量声明 var test = function(x){ return x=2; } 箭头函数语法 语法1 (参数1, 参数2, …, 参数N) => { 函数体 } var fn1 = (x,y)=>{return x+y;} console.log(fn1(2,3));//5 语法2 单个表达式省略{} (参数1, 参数2, …, 参数N) => 表达式(单一) 相当于:(参数1, 参

2022-03-24 16:27:36 1069

原创 ES6正则的扩展

1、RegExp 构造函数 如果RegExp构造函数第一个参数是一个正则对象,那么可以使用第二个参数指定修饰符。原有正则对象的修饰符,会被第二个参数的修饰符覆盖。 new RegExp(/abc/ig, 'i').flags // "i" 2、字符串的正则方法:match()、replace()、search()和split() 所有与正则相关的方法,全都定义在RegExp对象上。 3、u 修饰符 (1)点字符:除换行符以外的任意单个字符 var s = '𠮷';//s非单个字符 /^

2022-03-23 15:25:00 120

原创 js的正则

一、正则的创建 //1、字面量创建,一定要加//,不需要加引号 var regexp=/hello/i; //2、直接实例化,以对象的方式创建:需要加单双引号,但是不要加// var reg=new RegExp("hello","gi"); 二、修饰符说明 i:忽略大小写 g:全局匹配 gi:全局匹配+忽略大小写 三、RegExp对象方法 正则对象.test(字符串) 匹配成功返回true,失败返回false // 下述古..

2022-03-23 11:29:56 1351

原创 ES6字符串新增方法

1、String.fromCodePoint()---从Unicode 码点返回对应字符 2、String.raw()---斜杠前面再加一个斜杠 3、实例方法:codePointAt()---返回一个字符的码点,测试一个字符由两个字节还是由四个字节组成的最简单方法 4、实例方法:normalize()---字符的不同表示方法进行统一 5、实例方法:includes(), startsWith(), endsWith() includes(字符串,开始索引):返回布尔值,是否找到参数字符串。 st

2022-03-22 11:00:12 399

原创 JS数据类型的判断

1、typeof 判断(最常用)typeof(表达式)或typeof 变量名 typeof不能区分引用型数据的类型和 null。另我们可以使用 Array.isArray(arr) 将数组类型的数据从中筛选出来。 console.log(typeof 'Hello'); // string 2、instanceof 判断(了解)对象的判断,返回布尔值,object(实例对象) instanceof constructor(构造函数) 检测构造函数的 prototype 属性是否出现在某个实例对象的

2022-03-16 15:58:36 339

原创 CSS与JS结合完成时钟

通过css与js结合完成时钟,这个时钟显示的是当前的时间,实现的效果是秒针每一秒走一格,即6弧度;分针每一分走一格,即6弧度;时针每10分钟走一格,即一小时旋转30弧度。 效果图如下: 1.Html部分:在html里面写出时钟结构,分别写出时钟的时针、分针和秒针。里面的ul是为了实现钟表上的秒针的指向,秒针每走过一个小方格就是一秒。代码如下: <div id="time"> <ul> </ul> &...

2021-09-09 16:00:18 319

原创 js运动函数的封装

在JS中元素运动的时候我们需要使用一些运动的操作,在这里我们直接封装一个简单运动函数,在实现元素运动的时候可以直接调用。 //封装运动函数 //cd:回调函数,运动结束后要执行的代码 var times = ''; var onOff = false; function move(ele, target, cb) { clearInterval(times); times = setInterval(function () {

2021-09-09 09:56:59 240

空空如也

空空如也

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

TA关注的人

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