JavaScript
文章平均质量分 98
整理JavaScript相关知识笔记
CodeNect
这个作者很懒,什么都没留下…
展开
-
【整理+总结】JavaScript 高级(六)网络请求和响应
HTTP是一个客户端(用户)和服务端(网站)之间请求和响应的标准。通过使用网页浏览器、网络爬虫或者其它的工具,客户端发起一个HTTP请求到服务器上指定端口(默认端口为80);我们称这个客户端为用户代理程序(user agent)响应的服务器上存储着一些资源,比如HTML文件和图像。我们称这个响应服务器为源服务器(origin server)我们网页中的资源通常是被放在Web资源服务器中,由浏览器自动发送HTTP请求来获取、解析、展示的。原创 2023-02-23 17:58:24 · 526 阅读 · 0 评论 -
【整理+总结】JavaScript 高级(五)Promise、异步async await、防抖节流等
this . name = name this . age = age this . height = height this . friends = friends } // 实例方法 [ Symbol . iterator ]() {return {return {console . log('监听到迭代器中断了');return {break } } // james curry 监听到迭代器中断了。原创 2023-02-23 17:56:56 · 1588 阅读 · 0 评论 -
【整理+总结】JavaScript 高级(四)E6 ~E13 新特性
如果我们默认将一个对象赋值给另外一个引用,那么这个引用是一个强引用;一个对象,我们希望在其中添加一个新的属性和值,但是我们在不确定它原来内部有什么内容的情况下,很容易。,不是为了去监听截止一个对象中 所有的属性的;◼ let关键字:从直观的角度来说,let和var是没有太大的区别的,都是用于。Set是一个新增的数据结构,可以用来保存数据,类似于数组,但是和数组的区别是。在let、const定义的标识符真正执行到声明的代码之前,是不能被访问的。递归遍历数组,并将所有元素与遍历到的子数组中的元素合并为一个。原创 2023-02-23 17:49:04 · 399 阅读 · 0 评论 -
【整理+总结】JavaScript 高级(三)函数、对象增强和继承
name : {} })类本质上是构造函数。原创 2023-02-22 22:04:40 · 787 阅读 · 0 评论 -
【整理+总结】JavaScript 高级(二)浏览器和 JavaScript 的运行原理、内存管理
首先通过DNS服务器进行域名解析,解析出对应的IP地址,然后从ip地址对应的主机发送http请求,获取对应的静态资源默认情况服务器会返回index.html文件然后浏览器内核开始解析HTML首先会解析对应的html 生成DOM Tree解析过程中,如果遇到css的link标签则会下载对应的css文件(下载css文件和生成DOM树同时进行)下载完对应的css文件后会进行css解析 生成CSSOM当DOM Tree和CSSTree都解析完成之后 会进行合并用来生成(渲染树)原创 2023-02-22 22:02:41 · 1143 阅读 · 0 评论 -
【整理+总结】JavaScript 高级(一)函数 this 指向
JavaScript中的函数可以当做一个类的构造函数来使用,也就是使用new关键字。上面函数赋值给 obj2 的为 foo 函数,因此返回foo,函数立即调用 foo。,同时又希望在这个对象上进行强制调用,该怎么做呢?箭头函数不使用this的四种标准规则(也就是。JavaScript所有的函数都可以使用。:函数没有被绑定到某个对象上进行调用。如果在显式绑定中,我们传入一个。隐式绑定的调用位置中,是通过。,那么这个显式绑定会被忽略,,这种情况使用默认绑定规则。只有一个参数时,可以省略。如果我们希望一个函数。原创 2023-02-22 21:55:08 · 736 阅读 · 0 评论 -
【整理+总结】pink老师前端三件套之JavaScript 进阶(六)PC 端网页特效、本地存储
offset翻译过来就是偏移量,我们使用offset系列相关属性可以动态的得到该元素的位置(偏移)、大小等。获得元素距离带有定位父元素的位置获得元素自身的大小(宽度高度)注意:返回的数值都不带单位。原创 2023-02-22 21:37:56 · 987 阅读 · 0 评论 -
【整理+总结】pink老师前端三件套之JavaScript 进阶(五)BOM技术
BOM(Browser Object Model),即浏览器对象模型,它提供了独立于内容而与浏览器窗口进行交互的对象,其核心对象是 windowBOM 由一系列相关的对象构成,并且每个对象都提供了很多方法与属性BOM 缺乏标准,JavaScript 语法的标准化组织是 ECMA, DOM 的标准化组织是 W3C, BOM最初是Netscape 浏览器标准的一部分DOMBOM文档对象模型浏览器对象模型DOM 就是把文档当作一个对象来看待把浏览器当作一个对象来看待DOM 的顶级对象是。原创 2023-02-22 21:35:12 · 676 阅读 · 0 评论 -
【整理+总结】pink老师前端三件套之JavaScript 进阶(四)DOM技术
文档对象模型(Document Object Model,简称 DOM),是 W3C 组织推荐的处理可扩展标记语言(HTML或者XML)的标准编程接口W3C 已经定义了一系列的 DOM 接口,通过这些 DOM 接口可以改变网页的内容、结构和样式。文档:一个页面就是一个文档,DOM中使用doucument来表示元素:页面中的所有标签都是元素,DOM中使用 element 表示节点:网页中的所有内容都是节点(标签,属性,文本,注释等),DOM中使用node表示DOM 把以上内容都看做是对象。原创 2023-02-22 21:29:32 · 555 阅读 · 0 评论 -
【整理+总结】pink老师前端三件套之JavaScript 基础(一)JavaScript基础语法汇总
JavaScript 基本语法,包括输入输出语句、变量、数据类型、运算符、流程控制语句原创 2023-02-22 21:04:59 · 1516 阅读 · 0 评论 -
【整理+总结】pink老师前端三件套之JavaScript 基础(三)对象与内置对象
变量:单独声明赋值,单独存在对象里面的变量称为属性,不需要声明,用来描述该对象的特征函数:单独存在的,通过==“函数名()”==的方式就可以调用对象里面的函数称为方法,方法不需要声明,使用==“对象.方法名()”==的方式就可以调用,方法用来描述该对象的行为和功能。原创 2023-02-22 21:15:42 · 630 阅读 · 0 评论 -
【整理+总结】pink老师前端三件套之JavaScript 基础(二)数组、函数、作用域与预解析
本文介绍JavaScript的数组、函数、作用域与预解析知识原创 2023-02-22 21:10:55 · 362 阅读 · 0 评论