摘要: #一、什么是跨域? 当一个请求url的协议、域名、端口三者之间的任意一个与当前页面url不同即为跨域。 当前页面url|被请求页面url|是否跨域|原因 --|--|--|-- http://www.test.com/|http://www.test.com/index.html|否|同源(协议、域 阅读全文
posted @ 2020-08-17 19:47 不语微菁年,莫思菪樱 阅读(1371) 评论(0) 推荐(0) 编辑
摘要: #一、TCP/UDP #1.1、TCP TCP(Transmission Control Protocol:传输控制协议)是一种面向连接的、可靠的、基于字节流的传输层通信协议。 TCP的主要特点有: 基于流的方式 面向连接 可靠通信方式 支持错误重传方式 支持拥塞控制,能够在网络拥堵的情况下延迟发送 阅读全文
posted @ 2020-08-16 21:44 不语微菁年,莫思菪樱 阅读(699) 评论(0) 推荐(0) 编辑
摘要: #一、前言 首先,我们知道javascript是一门单线程的非阻塞的脚本语言,这是由其最初的用途来决定的:与浏览器交互。 单线程则意味着,javascript代码在执行时,都只有一个主线程来处理所有的任务。而非阻塞则是当代码需要进行一项异步任务时(无法立即返回结果,需要花一定时间才能返回的任务,如I 阅读全文
posted @ 2020-08-03 21:31 不语微菁年,莫思菪樱 阅读(114) 评论(0) 推荐(0) 编辑
摘要: #一、预备知识 ##1.1、JS数据类型 基本数据类型:Boolean、String、Number、null、undefined 引用数据类型:Object、Array、Function、RegExp、Date等 ##1.2、数据类型的复制 基本数据类型的复制,是按值传递的 var a = 1; v 阅读全文
posted @ 2020-08-03 16:21 不语微菁年,莫思菪樱 阅读(855) 评论(0) 推荐(0) 编辑
摘要: #一、数据类型 ##1.1、JS数据类型 基本数据类型:Boolean、String、Number、null、undefined 引用数据类型:Object、Array、Function、RegExp、Date等 ##1.2、基本数据类型与引用数据类型的区别 保存位置不同。基本数据类型保存在栈内存中 阅读全文
posted @ 2020-07-31 23:41 不语微菁年,莫思菪樱 阅读(141) 评论(0) 推荐(0) 编辑
摘要: #前言 首先需要明确的是,this的指向在函数定义的时候是无法确定的,只有函数执行的时候才能确定this到底指向谁。在非箭头函数下,this指向调用其所在函数的对象,而且是离谁近就指向谁(此对于常规对象,原型链,getter&setter等都适用);构造函数下,this与被创建的新对象绑定;DOM事 阅读全文
posted @ 2020-07-28 19:34 不语微菁年,莫思菪樱 阅读(249) 评论(0) 推荐(0) 编辑