
面试题
小皮皮不皮
记录自己工作中遇到的一些问题,和经常会用到的一些东西,方便以后使用。
展开
-
calc, support, media各自的含义及用法?(面试题)
@suppor: CSS中的@support主要是用于检测浏览器是否支持CSS的某个属性,其实就是条件判断,如果支持某个属性,你可以写一套样式,如果不支持某个属性,你也可以提供另外一套样式作为替补。但是这里有一点需要注意的是:@support对于浏览器的版本也是有要求的,不是说所有的浏览器以及其所有的版本都是支持@support的。下面就来说一下@support的用法:1.基本语法是这样的:@support(prop:value){ }@supports(display: fl...原创 2021-04-13 09:41:27 · 376 阅读 · 0 评论 -
判断字符串中出现次数最多得那个字符(面试题)
var str = 'qwertyuilo.,mnbvcsarrrrrrrrtyuiop;l,mhgfdqrtyuio;.cvxsrtyiuo';var json = {};//遍历str拆解其中的每一个字符将其某个字符的值及出现的个数拿出来作为json的kvfor (var i = 0; i < str.length; i++) { //判断json中是否有当前str的值...转载 2018-07-13 09:13:56 · 1918 阅读 · 0 评论 -
当我们要删除数组中的指定的某一个元素
///这样写虽然可以但是最好是自己写一个方法封装一下,因为这样写的方法虽然也可以用,但是会出现污染变量的情况Array.prototype.remove = function(val) {let index = -1;for (let i = 0; i < this.length; i++) {if (this[i].uid === val) {index = i;}...原创 2018-11-20 13:57:52 · 336 阅读 · 0 评论 -
原生倒计时
最近做倒计时比较多,所以给大家上一个那原生写的倒计时demo<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title></head>&转载 2019-01-17 16:57:03 · 177 阅读 · 0 评论 -
jquery 写的倒计时
这个是别人写好的案例,感觉非常方便,只要在标签data属性中写上自己要开始倒计时的时间就好了,其他的都不需要修改,唯一要弄得就是自已想要的样式,,, 记得引入jq 哦index.html<!DOCTYPE html><html lang="zh"><head><meta charset="UTF-8"><meta http-e转载 2019-01-17 17:08:40 · 517 阅读 · 4 评论 -
什么是跨域?跨域请求资源的方法有哪些?
1、什么是跨域?由于浏览器同源策略,凡是发送请求url的协议、域名、端口三者之间任意一与当前页面地址不同即为跨域。存在跨域的情况:网络协议不同,如http协议访问https协议。端口不同,如80端口访问8080端口。域名不同,如qianduanblog.com访问baidu.com。子域名不同,如abc.qianduanblog.com访问def.qianduanblog.co...转载 2019-02-12 09:37:51 · 177 阅读 · 0 评论