自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 有关this指向的问题详解

this的指向 一、js中的this this的理解:可以把this理解成一个指针 ,指向谁,this就等价谁。 1、当直接使用this时,和在全局函数中使用this,this指向window 2、在绑定事件中使用this,this指向被绑定事件的对象(this指向事件源) 3、在对象方法中使用this,this指向对象本身 二、改变this的指向 在JS中,为了使编程更灵活,高效,定义了以下几种方法来改变this的指向。为了让B对象能使用A对象中的方法,可以使用call,apply、bind、等来完

2020-07-03 17:32:30 967 1

原创 适配移动端,更改html字体大小(适用rem单位)

适配移动端,更改html字体大小 (function(doc, win) { var docEl = doc.documentElement, resizeEvt = 'orientationchange' in window ? 'orientationchange' : 'resize', recalc = function() { var clientWidth = docEl.clientWidth;

2021-04-21 11:23:28 189

原创 --进阶es6项目实战

进阶es6实战 1,数组去重: const arr = this.ruleForm.authority.reduce( (all, next) => all.some((atom) => atom["title"] == next["title"]) ? all : [...all, next], [] ); // this.ruleForm.authority为数组的名字 //:ti

2021-04-21 11:16:39 159

原创 JS截取字符串详解 新手必备!

JS字符串截取 // JS截取字符串可使用 substring()或者slice() // // **函数:substring()** // 定义:substring(start,end)表示从start到end之间的字符串,包括start位置的字符但是不包括end位置的字符。 // 功能:字符串截取,比如想从"MinidxSearchEngine"中得到"Minidx"就要用到substring(0,6) // 例子: var src="images/off_1.p

2020-07-10 09:30:33 250 2

原创 详解正则表达式 新手必备!

正则表达式详解**正则表达式** 正则表达式 正则表达式(regular expression缩写为RegExp)。 是一种对文本字符串进行验证,格式化的非常强大的工具。使用正则表达式可以轻松的识别和操纵文本,从而节省大量的编程时间。例如验证用户的输入的电话号码、身份证号、点子邮件、QQ号等是否符合正确格式。 正则基本语法 var reg = /pattern/flags; //构造函数方式创建 var reg = new RegExp(“北京”,“g”); pattern(模式)部分即任何简单或复杂

2020-07-08 16:57:01 350 2

原创 前端自动化工具webpack

前端自动化工具webpack(详细教程) 一、webpack基础 **学习网站:https://www.webpackjs.com/** 1、两种安装方式 webpack的安装依赖nodejs的npm,安装完nodejs,可以使用npm,但是npm安装的速度比较慢,所以可以安装淘宝的国内npm源 cnpm: npm i -g cnpm --registry=https://registry.npm.taobao.org 1)全局安装 命令:npm i -

2020-05-22 11:55:14 268

空空如也

空空如也

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

TA关注的人

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