自定义博客皮肤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)
  • 收藏
  • 关注

原创 小小倒计时

<div class="shijian" id="jishiqi"> </div> var countdown=document.getElementById("jishiqi"); var time=...

2020-01-08 13:41:36 111

原创 vue 项目兼容360浏览器

<meta http-equiv="X-UA-Compatible" content="IE=edge">

2019-12-30 19:53:21 2004

原创 如何隐藏overflow: scroll的滚动条

c3 ::-webkit-scrollbar { display: none; }

2019-12-19 16:16:02 2227

原创 var、let 及 const

函数提升优于变量提升。函数提升会把整个函数挪到作用域顶端,而变量提升只会把声明挪到作用域顶端 var有提升,我们可以在声明之前使用。let、const存在暂时性死区,不能在声明之前使用 var在全局作用域下声明变量会把变量挂在到window上,let、const不会 let和const作用基本一致,const声明的变量不能再次被赋值 ...

2019-10-29 09:56:24 99

原创 请描述一下cookies、sessionStorage和localStorage的区别

浏览器的缓存机制提供了能将数据存储在客户端的方法 html5中Web Storage 包括了两种存储方式:sessionStorage和localStorage sessionStorage用于本地存储的一个会话(session)中的数据,这些户数只有在同一个会话的页面才能访问并且当会话结束后数据也随之销毁。因此sessionStorage不是一种持久化的本地存储,仅仅是会话级别的存储。 而loc...

2019-10-28 14:26:40 291

转载 this

写贴上原文链接这次再忘什么是this,我就直播吃电脑 方便自己查看,再次感谢大佬 方法调用模式 定义:当一个函数被保存为对象的一个属性的时候,这个函数被称为方法。 此时的this:当一个方法被调用的时候,this绑定到该对象上。 举例子: var obj = { name:“harrisking”, foo: function(){ console.log(this.name);//harrisk...

2019-10-12 18:01:36 75

原创 如何从浏览器的URL中获取参数信息

浏览器宿主环境中,有一个location对象,同事这个对象也是window对象和document对象的属性 location对象中提供了与当前窗前加载的文档有关的信息,即URL信息 如 https://www.baidu.com/api/sousuo/?search=baidu&id=123#2 location.href:完整的URL location.protocol:返回协议(ht...

2019-09-26 09:24:00 649

原创 为什么利用多个域名来提供网站资源会更有效

突破浏览器的并发限制 节约cookie带宽 CDN缓存更方便 防止不必要的安全问题(尤其是cookie的隔离尤为重要) 节约主机域名连接数,优化页面响应速度

2019-09-26 08:59:06 139

原创 浏览器的同源策略是什么,没有同源策略会怎么样?

同源策略 同源策略由Netscape提出的一个著名的安全策略。 现在所有可以支持JavaScript的浏览器都会使用这一策略。 同源 同源即 同协议,端口,域名 同源策略的限制 不能获取不同源的cookie,LocalStorage 和 indexDB 不能获取非同源的DOM 不能发送非同源的ajax请求。(准确说应该是可以向非同源的服务器发起请求,但是返回的数据会被浏览器拦截) 同源策略由浏...

2019-09-25 15:20:37 1441

原创 说几条JS的基本规范

说几条JS的基本规范 不要在同一行声明多个变量 请使用 === / !==来比较true/false或者数值 请使用对象字面量替代new Array 这种形式 不要使用全局函数 switch 语句必须带有default分支 函数不应该有时候有返回值,有时候没有返回值 fo r循环必须使用大括号 if 语句必须使用大括号 for - in 循环中的变量应该使用var关键字明确限定作...

2019-09-10 08:45:56 1030

原创 在JS中,什么是伪数组,如何将伪数组转化为标准数组

符合以下条件的对象称为伪数组: 具有length属性; 按照索引方式存储数据; 不具有数组的push,pop等方法 伪数组(类数组):无法直接调用数组方法或期望length属性有什么特殊的行为,不具有数组的push,pop等方法;但仍可以用遍历数组的方法遍历他们。 典型的是函数的argument参数,jQuery 对象(比如 $(“div”)),还有调用document.getElemen...

2019-09-09 15:25:25 818

原创 回调地狱及promise

回调地狱 有俩定时器,最基本的异步 setTimeout(()=>{ console.log(1) },2000) setTimeout(()=>{ console.log(2) },1000) 正常来看,我们得到的结果是2,1。试想我们想要输出1,2 我们可能会想到嵌套 e.g. setTimeout(()=&gt...

2019-09-06 12:04:44 93

原创 node

node day2笔记 url 统一资源定位符 http://www.baidu.com http://www.baidu.com:80 http://www.baidu.com:80/admin/login http://127.0.0.1:80/admin/login 以上四条都是url const url = require('url'); let string='https://us...

2019-09-03 23:19:48 89

原创 node

node day1笔记 node是一个基于chormeV8引擎的js运行环境(platform runtime) 非阻塞的i/o模型 事件驱动 node的前世今生 node npm npm install sass -g npm install sass -D (–save-dev) development 开发项目依赖 npm install sass -S (–save) 生...

2019-09-03 23:01:54 118

原创 python pip 安装报错

解决方案 可以首先执行 python -m ensurepip 然后执行 python -m pip install --upgrade pip ,相当于重装一次pip。

2019-08-20 14:22:16 220

空空如也

空空如也

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

TA关注的人

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