自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

qiuqiula_的博客

--------勤能补拙--------

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

原创 防抖和节流

函数节流:一个函数执行一次后,只有大于设定的执行周期后才会执行第二次。应用场景:节流函数:有一个需要频繁触发的函数,处于性能优化的角度,只让函数出发的第一次生效,后面不生效。<script type="text/javascript"> /* fn:要节流的函数 delay:规定的时间 */ window.onload = function () { fu...

2020-03-22 19:18:54 170

转载 实现一个函数clone,可以对JavaScript中的5种主要的数据类型(包括Number、String、Object、Array、Boolean)进行值复制

转载自:https://www.cnblogs.com/gxq666/archive/2018/12/27/10182940.html// 方法一: Object.prototype.clone = function() { var o = this.constructor === Array ? [] : {}; for (var e in this) { ...

2020-03-18 02:12:25 254

转载 javascript事件流

转载自:https://blog.csdn.net/qq_20353887/article/details/53032361js事件流的三个阶段分别为:捕获、目标、冒泡 1.捕获:事件由页面元素接收,逐级向下,到具体的元素2.目标:具体的元素本身3.冒泡:跟捕获相反,具体元素本身,逐级向上,到页面元素 IE5.5:div---body---document IE6.0: di...

2020-03-18 01:47:13 145

原创 判断数据类型的几种方法

1、typeof,返回的都是字符串typeof判断函数返回的是function,判断字符串返回的是string,判断对象、数组、null均返回object。typeof 可以判断function的类型,在判断除Object类型的对象时比较方便。console.log(typeof 1) // "number"console.log(typeof 'dfjidf') // "st...

2020-03-18 01:10:31 976

转载 解决因引入了fastclick导致的ios系统输入框需要长按/双击才能输入的问题

转载自:https://www.cnblogs.com/blackbentel/p/11138017.html因为是在代码中引入了fastclick导致的问题,所以重写其 focus 方法:```javascriptimport FastClick from 'fastclick' // 修复点击300ms延迟 if ('addEventListener' in document)...

2020-03-17 22:10:09 1096 1

原创 webpack+typescript+react搭建一个项目

参考文章是另一位博主的博客,原文地址:https://blog.csdn.net/YIDBoy/article/details/80376745由于参考的博客在我电脑上有些时候会缺少依赖而报错,所以在这位博主的基础上稍微有点变化。npm init -ycnpm install -D webpackcnpm install -D webpack-clicnpm install --s...

2020-02-20 01:22:29 762 4

原创 作用域

作用域:指一个变量作用的范围,在 javaScript 中共有两种作用域:全局作用域和函数作用域。全局作用域:直接编写在 script 标签里编写的 js 代码,都是在全局作用域内。全局作用域在页面打开时创建,在页面关闭时销毁。在全局作用域内有一个全局对象window,它代表的是一个浏览器的窗口,它由浏览器创建,可以直接使用。在全局作用域内,创建的变量都会作为window对象的属...

2019-10-21 14:23:59 167

原创 如何将后台接口部署到云服务器

所需文件:在部署之前首先需要有后台接口程序的jar包和sql数据库文件所需环境:在服务器上必须要有jdk环境,如果没安装,先进行jdk的安装。此处不做介绍。开始部署接口:一:利用FileZilla或WinSCP等软件将jar包上传到云服务器(此处是在普通用户的家目录下创建一个java文件夹,在Java文件夹下创建一个项目文件夹,将jar包放到该文件夹下)二:数据库的连接1、通过...

2019-10-19 15:43:43 7503

原创 静态方法、实例方法和原型方法

javaScript中有三种方法,静态方法、实例方法和原型方法。1、静态方法是直接定义给构造函数的方法。静态方法使用 类名.方法名 去调用,但是构造函数所创建的实例不可以调用静态方法。2、实例方法是在构造函数上用this指向新创建的实例,用 this.方法名 = function ( ) {...} 的方式给每个新创建的实例添加方法,这种方式添加的方法称为实例方法。每个实例在创建时都会...

2019-08-29 20:48:32 1706

原创 枚举对象中的属性

枚举对象中的属性:for ... in 循环将遍历对象本身的所有可枚举属性,以及对象从其构造函数原型中继承的属性(更接近原型链中对象的属性覆盖原型属性)。语法:for (var 变量 in 对象){...}对象中有几个属性(包括继承自其构造函数的原型的可枚举的属性),循环体就会有执行几次。var obj = { name:"Tom", age:...

2019-08-27 23:49:50 1420

原创 函数的返回值

在函数中可以使用 return 来设置函数的返回值,return 后面的值将会作为函数的执行结果返回,可以定义一个变量来接收函数的返回值。return 后面的值可以是任意类型,对象或函数等都可以作为返回值。function sum (a,b,c){ var total = a+b+c; return total; //将一个基本类型变量作为返回值}var res...

2019-08-27 17:13:30 678 1

空空如也

空空如也

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

TA关注的人

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