自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 从输入URL到页面加载完的过程中都发生了什么事情?

 以下是一个大概流程:(1) 浏览器获取输入的域名www.google.com(2) 浏览器向DNS请求解析www.google.com的IP地址(3) 域名系统DNS解析出百度服务器的IP地址(4) 浏览器与该服务器建立TCP连接(默认端口号80)(5) 浏览器发出HTTP请求,请求google首页(6) 服务器通过HTTP响应把首页文件发送给浏览器(7) TCP...

2018-07-29 13:13:39 274

原创 微博签到可视化系统

该系统以express为架构,mongodb为数据库。将已收集到的微博数据包含(微博昵称,位置,内容等信息)分类,类别大致有位置分类,内容分类。我负责的任务便是将分类筛选好的数据利用D3绘制成饼状图,流状图,柱状图。具体分类内容如下。 该系统的主页面 按下方的select按钮便会出现上面的选择框。在此,我选择的是At Work,At School,Home,At FriendHom...

2018-07-27 22:55:54 2786 3

翻译 说说闭包!

变量的作用域变量的作用域无非就是两种:全局变量和局部变量。Javascript语言的特殊之处,就在于函数内部可以直接读取全局变量。  var n=999;  function f1(){    alert(n);  }  f1(); // 999另一方面,在函数外部自然无法读取函数内的局部变量。  function f1(){    var n=999;  }...

2018-07-25 12:32:07 181

原创 详说跨域和ajax

             我之前一直搞不懂跨域,ajax都理解错了,这让我很受伤,所以现在让我理一理,如果说错了欢迎补充!1.首先我们说一下ajax是什么?1) AJAX 是一种在无需重新加载整个网页的情况下,能够更新部分网页的技术。(注意!ajax不是跨域方式!它是一种技术)ajax= Asynchronous JavaScript and XML(异步的 JavaScript 和 ...

2018-07-24 11:42:49 224

原创 promise详解

promise主要是为了解决异步编程,传统方式一般回调函数事件驱动比如说这么一段函数function fun(a){  setTimeout(()=>{    a&&a();  },1000);}func(()=>{  console.log(1);  func(()=>{    console.log(2);    func(()=>{      cons...

2018-07-15 12:38:50 166

原创 仿滴滴评价页面的原生js与vue方法实现

代码的github地址:  https://github.com/FionaCY/feedback.git如图,这是滴滴打车订单的评价页面,里面核心主要有两个,第一个是星星与标签内容,第二个是文本框内容与剩余文字提醒。我将评价界面的数据作为一个参数传入给前端,更符合前后端交互的思维,前端只是纯展示,后端提供数据。我做了两份代码,第一份是用js + webpack写的,第二份是采用 ...

2018-07-06 23:39:10 2419

转载 对象和实例的区别

有一种对象只叫对象,有一种对象叫实例化对象(实例)。我们知道抽象类是不可以被实例化的,那它的对象就不能叫实例化对象,只能叫对象,如下:Type type = typeof(int);//Type是抽象类,不允许实例化,这里的type是Type类的对象,而非实例化对象(实例) 而普通类的对象,既可以叫对象,也可以叫实例化对象(实例),如下:class Person{}class Program...

2018-06-04 16:13:28 1936

空空如也

空空如也

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

TA关注的人

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