自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Ajax出现原因、优点与使用问题

在旧浏览器页面在向服务器请求数据时,因为返回的是整个页面的数据,页面都会强制刷新一下,这对于用户来讲并不是很友好。并且我们只是需要修改页面的部分数据,但是从服务器端发送的却是整个页面的数据,十分消耗网络资源。而我们只是需要修改页面的部分数据,也希望不刷新页面,因此异步网络请求就应运而生。Ajax(Asynchronous JavaScript and XML):异步网络请求。Ajax能够让页面无刷新的请求数据。实现ajax的方式有多种,如jQuery封装的ajax,原生的XMLHttpRequest,以

2022-06-06 04:20:28 172

原创 宏任务、微任务,事件循环执行顺序,async

宏任务(macrotask)谁发起的宿主(Node、浏览器)具体事件script (可以理解为外层同步代码)setTimeout/setIntervalUI rendering/UI事件postMessage,MessageChannelsetImmediate,I/O(Node.js)——————————————微任务(microtask)谁发起的宿主 JS引擎具体事件1.Promise2.MutaionObserver3.Object.observe(已废弃;Proxy

2022-06-06 03:59:08 193

原创 前端经典面试题(摘自牛客)

编程语言说一说HTML 语义化说一下盒模型说一下浮动说一说样式优先级的规则是什么?说一说CSS尺寸设置的单位说一说BFC说几个未知宽高元素水平垂直居中方法;说一说三栏布局的实现方案说一说JS数据类型有哪些,区别是什么?说一说null和undefined的区别,如何让一个属性变为null?说一说JavaScript有几种方法判断变量的类型?说一说数组去重都有哪些方法?说一说伪数组和数组的区别?说一说map和forEach的区别?说一说ES6中箭头函数?事件扩展符用过吗(…),什

2022-06-04 23:45:20 344

原创 ES6新增块级作用域(函数大括号{}、if与for循环)

**块级作用域注意 ** 在es6中新增了块级作用域 :被 { } 包裹住的代码就是块级作用域( 包括函数中的{ }、if、for循环 )。 **函数中的{},if语句,for循环,也是属于块级作用域,let与const定义的变量只能在其中有效**.........

2022-06-04 22:39:26 306

原创 Javascript引擎(解释器)

JavaScript是一门解释型语言JavaScript是一种解释型的语言,通过解释执行。其解释器被称作“JavaScript引擎”。——————————————————不同javascrip引擎(javascript解释器)——————————————————1.JavaScriptCore(简写为JScore),用于Safari浏览器2.OdinMonkey(奥丁猴),用于Mozilla浏览器,(JaegerMonkey引擎已过时)3.Chakra,用于IE、Edge浏览器4.V8,用于

2022-05-27 16:18:43 676

原创 Java基础语法

Java基础语法目录注释、标识符、关键字数据类型类型转换变量、常量运算符包机制、JavaDoc1.1注释、标识符、关键字注释注释并不会被执行,是给我们写代码的人看的书写注释是一个非常好的习惯平时写代码一定要注意规范。Java中的注释有三种单行注释//多行注释/* */文档注释 JavaDoc文档注释/** */标识符关键字abstract assert boolean break byte case catch char class

2021-05-08 18:04:29 105

原创 Java入门基础

Java基础语法1.1Java帝国的诞生C与C++1972年C诞生贴近硬件,运行极快,效率极高操作系统,编译器,数据库,网络系统指针与内存管理1982年C++诞生面向对象兼容C图形领域、游戏等Java的诞生为了解决C与C++语言的缺点问题,决定建立以下特性的语言语法有点像C没有指针没有内存管理真正的可移植性,编写一次,到处运行面向对象类型安全高质量的类库…1995年的网页简单而粗糙,缺乏互动性。图形界面的程序(Applet)Bill Gates说:

2021-05-08 12:15:49 75

原创 Java网络编程(1)

网络编程1.1、概述计算机网络:是将地理位置不同的具有独立功能的多台计算机及其外部设备,通过通信线路连接起来,在网络操作系统、网络管理软件以及网络通信协议的管理和协调下,实现资源共享和信息传递的计算机系统。网络编程的目的:无线电台…传播交流信息,数据交换,通信想要达到这个效果需要什么1、如何准缺德定位网络上的一台主机 192.168.16.124:端口,定位到这个计算机上的某个资源2、找到了这个主机,如何传输数据javaweb:网页编程 B/S网络编程:TCP/IP C/S1.2、网络通

2021-05-07 23:59:20 71

原创 Java进阶学习

javaSE 18~20天计算机基础博客的重要性JAVA基础语法流程控制与方法数组面向对象异常常用类集合框架IO多线程GUI(可选)注解和反射JUC编程JVM探究【扩展】23种设计模式【扩展】XML【扩展】数据结构与算法【扩展】正则表达式数据库4天MysqlJDBCUML类图数据库设计前端7天javaweb 7天SSM框架9天LINUX系统7天SPRINGBOOT8天SPRINGCLOUD7天HADOOP8天...

2021-05-07 18:54:40 134 1

空空如也

空空如也

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

TA关注的人

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