自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 如何只在IE上加载CSS样式表

前言:IE一直是特殊的一个浏览器,我们可以使用一些方法来指定样式表只在IE浏览器下被加载。IE9以及低于IE9版本 :可以使用条件注释语句来加载特定于ie的样式表。如下所示,使用外部样式表。<!--[if IE]> <link rel="stylesheet" type="text/css" href="all-ie-only.css" /><![...

2019-02-18 17:27:12 560

原创 CSS3常见技巧(二):如何用CSS3来实现三角形?

如何使用CSS3来画一个三角形经常令人非常感到困惑,其实原理上是宽度相等的边距以45度来连接。首先看第一个图这个是正常情况下,如果我们这个时候把顶部的边距设为none的话就会显示下面这种情况再把content宽度设为0再把content高度设为0这个时候,很容易联想到把左右边距颜色设为透明色(transparent)大致过...

2019-02-01 16:10:40 219

原创 CSS3常见技巧(一):如何禁止文本选择高亮

根据 Can I use显示,目前user-select已经支持绝大多数浏览器了,不过如果想在IE9或者更早之前使用,还需要使用浏览器前缀。代码如下. noselect{ -webkit-touch-callout: none; /* iOS Safari */ -webkit-user-select: none; /* Safari */ -kht...

2019-02-01 16:02:01 601

原创 Javascript面试题: 是否存在 a==1 && a==2 && a==3的情况?

存在的,本题考察的是对 == 运算符和 toString 方法的理解代码如下:var a = {i:1,toString: function(){return a.i++;}}if(a == 1 && a == 2 && a == 3){ console.log("执行了");}另外还需要注意的是,toString方法可以用来判断数据类型。代码...

2019-02-01 14:56:37 194

原创 Javascript检查一个字符串是否包含另一个字符串方法总结

ES6 includes 方法当包含时返回true,不包含时返回false,代码实例如下:var string = "foo"; var substring1 = "oo"; var substring2 = "oq"; string.includes(substring1); //true string.includes(...

2019-01-27 21:42:14 617

原创 Javascript获取URL参数

获取URL参数有两种方式URLSearchParams浏览器兼容性可以参考MDN  使用方法如下:var paramsString = "q=URLUtils.searchParams&topic=api";var searchParams = new URLSearchParams(paramsString);//Iterate the search paramete...

2019-01-26 19:01:56 123

原创 localStorage 设置过期时间的方法实现

localStorage除非人为手动清除,否则会一直存放在浏览器中,但是很多情况下我们可能需要localStorage有一个过期时间,比如我们将用户身份认证 token 保存在客户端,1周之内有效,超过一周则要重新登录,那么这种需求该怎么实现呢要知道,localStorage本身并没有提供过期机制,既然如此,那就只能我们自己来实现了,我们可以直接给其原型上加上这样一个方法Storage....

2019-01-26 16:50:51 1008

原创 final、static、this、super详解

final 关键字final关键字主要用在三个地方:变量、方法、类。 对于一个final变量,如果是基本数据类型的变量,则其数值一旦在初始化之后便不能更改;如果是引用类型的变量,则在对其初始化之后便不能再让其指向另一个对象。 当用final修饰一个类时,表明这个类不能被继承。final类中的所有成员方法都会被隐式地指定为final方法。 使用final方法的原因有两个...

2019-01-26 15:54:37 177

原创 使用火车头采集网站数据发布到wordpress的草稿

1.设置API2.设置火车头的请求头即可效果如图

2019-01-18 19:07:45 3089 1

原创 Centos如何开启端口

CentOS7默认的防火墙不是iptables,而是firewalle.安装iptableiptable-service#先检查是否安装了iptablesservice iptables status#安装iptablesyuminstall-y iptables#升级iptablesyum update iptables #安装iptables-servicesyu...

2019-01-15 21:20:39 4388 1

原创 Javascript阻止冒泡方法

阻止冒泡的方法w3c的方法:(火狐、谷歌、IE11) event.stopPropagation()IE10以下则是:event.cancelBubble= true

2019-01-14 23:29:39 316

原创 Javascript随机数总结

Math.random()返回0到1之间的一个伪随机数,可能等于0,但是一定小于1。Math.random() // 0.7151307314634323任意范围的随机数生成函数如下。function getRandomArbitrary(min, max) { return Math.random() * (max - min) + min;}getRandomArb...

2019-01-12 21:52:10 204

原创 如何使用Wordpress搭建微信小程序(一)获取分页文章api

我自己写了一个Wordpress小程序,总结了一些经验在这里分享给大家。我们想要让小程序具有实时的数据,首先第一步先要得到接口,来获取我们想要的数据。这篇文章我们先来获取我们自定义文章类型的分页文章数据。Wordpress自带的api查询查询出来的结果,不是我们想要的,例如https://www.pipipi.net/wp-json/wp/v2/posts/显示的结果...

2019-01-11 11:43:11 866

原创 console.log详解

console.log方法用于在控制台输出信息。它可以接受一个或多个参数,将它们连接起来输出。console.log('Hello World')// Hello Worldconsole.log('a', 'b', 'c')// a b cconsole.log方法会自动在每次输出的结尾,添加换行符。console.log(1);console.log(2);conso...

2019-01-10 16:12:18 30080 1

原创 function(){ }();报错原因

出现这个错误的原因是因为Javascript设计时,function既可以当做语句又可以当做是表达式。语句:function f(){}表达式:var f = function f(){}为了避免解析上的歧义,JavaScript 引擎规定,如果function关键字出现在行首,一律解释成语句。因此,JavaScript 引擎看到行首是function关键字之后,认为这一段...

2019-01-09 15:01:17 2747

空空如也

空空如也

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

TA关注的人

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