浪浪学习
浪浪学习
全部文章
分类
JavaScript入门笔记(26)
算法初涉(1)
阮一峰博客笔记(1)
归档
标签
去牛客网
登录
/
注册
浪浪笔记
全部文章
(共28篇)
restful架构理解,设计和实践
restful全称:Representational State Transfer 表现层状态转化 理解restful架构 restful架构的服务对象是资源,所以也叫资源表现层状态转化。 资源资源代表网络中的某个实体,一首歌,一段文字或一种服务都是资源, 他们都有对应的URI(uniform r...
2020-08-21
0
362
快排和归并排序
快排 const quickSort = arr =>{ let length = arr.length if(length<=1){return arr;} let pivotIndex = Math.floor.call(arr,length/2) l...
2020-08-19
0
437
6.3 Promise对象
Promise是异步编程的一种解决方案,解决的是传统异步解决方案--回调函数和事件的不足。 基本介绍 两个特点 状态不受外界影响,pending、fulfiled、rejected三种状态只能由异步操作的结果来确定 状态无法改变。 优点 命名更加规范 降低代码耦合度 避免回调地狱层层嵌套的问题...
2020-08-19
0
317
cookie,storage接口
cookie cookie是服务器发给浏览器的一段大小为4kb以内的文本信息,浏览器向服务器发送请求是需要附带上。 用途: 对话(session)管理:保存登录、购物车等需要记录的信息。 个性化信息:保存用户的偏好,比如网页的字体大小、背景色等等。 追踪用户:记录和分析用户行为。 cooki...
2020-08-19
0
411
XMLHttpRequest对象
XHR和AJAX通信 浏览器和服务器通过HTTP协议进行通信,用户输入网址回车或提交表单后,浏览器就会向服务器发起HTTP请求。1999年,微软允许JavaScript脚本发HTTP请求,2005年由谷歌发扬光大。 AJAX(Asynchronous JavaScript and XML ),AJ...
2020-08-19
0
329
7.1 DOM
DOM(Document Object Model) DOM是JavaScript操作网页的接口,作用是将网页转为一个JavaScript对象,从而对这个对象的操作就转变成了对网页的操作。 节点(Node) Node是DOM的最小组成单位,DOM树由各种不同的节点组成。 Document:整个文档...
2020-08-18
0
355
6.2 定时器,节流和防抖
定时器timer,向任务队列添加定时任务。 setTimeout 用法:timerId = setTimeout(func|code, delay); 第一个参数是回调函数,第二个参数delay,不写默认为0ms,再后面是作为回调函数的参数。 回调函数是对象的方法时的this指向var x = 1...
2020-08-18
0
434
6.1 异步操作简介
JavaScript的单线程模型 单线程是指单个脚本只在一个线程上运行,其他线程配合 js使用单线程是因为对于网页脚本语言来讲,多线程过于复杂,有历史原因 js语言本身不慢,慢的是IO输入输出操作,因此将一些耗时很长的操作挂起执行后面的任务,等到IO操作有结果再执行。 同步任务和异步任务 同步...
2020-08-18
0
421
5.2 原型和继承
占个坑https://wangdoc.com/javascript/oop/prototype.html#%E6%9E%84%E9%80%A0%E5%87%BD%E6%95%B0%E7%9A%84%E7%BC%BA%E7%82%B9
2020-08-18
0
427
5.2 this
我理解的this this的设计跟JS的内存结构有关,对象的属性可以是函数,而函数也是对象,是单独存储的,所以函数的运行环境是可变的,没有办法在定义的时候知道谁会调用它,便设计了this来代替那个未来调用这个函数的对象。 不管什么场合使用this,this一定指代某个对象或运行环境 this的指向...
2020-08-17
1
322
首页
上一页
1
2
3
下一页
末页