![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
js
文章平均质量分 50
js基础
qingshanlv_
这个作者很懒,什么都没留下…
展开
-
基本请求库
通过 XMLHttpRequest 可以在不刷新页面的情况下请求特定 URL,获取数据。这允许网页在不影响用户操作的情况下,更新页面的局部内容。open()是准备工作,尚未发送.send是发送,response是响应。请求头加密可能会在,open和send之间进行操作.fetch:兼容性差 请求是异步的 跟axios像.this.interceptors是一个点.是一个完全异步的库. 并不支持同步方案.整个过程是一个发送请求的过程.在浏览器上面使用需要导入.请求在发送时是有延迟的.worker实现多线程.原创 2024-04-23 20:53:11 · 178 阅读 · 0 评论 -
express 与vs2的简单案例
app.get app.psot 一个接收get请求,一个接收post请求。1.对污染的全局变量进行一键缓存清理,window除了内置的全部清除。每一次执行js都有一个独立的环境.环境纯净,性能快.接口库:express VS2 jsdom。req,请求的内容. res: result。并发混论,不期待现象,无法预测结果.,相当于建立一个后端的web服务.不可迭代状态不能用这种方法清理.原创 2024-04-23 15:36:58 · 236 阅读 · 1 评论 -
初识加密库
Browserify 使用类似于 node 的 require() 的方式来组织浏览器端的 Javascript 代码.cryoto库 CryptoJS = reqyire(“cryoto-js”)WordArray对象,是CryptoJs 中最核心的一个类.加解密AES,有不同的加密方式 iv key data。想用node.js实现哈希算法,AES,DES,加密。设置密钥(key)和偏移量(iv)CryptoJS支持的加密模式。CryptoJS支持的填充方式。打包: browserify库。原创 2024-04-23 10:31:02 · 183 阅读 · 0 评论 -
WebAPI
Document 和 Window 接口都有这样一个链接的 Location,分别通过 Document.location和Window.location 访问。navigator.geolocation.getCurrentPosition()里面需要一个回调函数.new.target 属性允许你检测函数或构造方法是否是通过new运算符被调用的.new.target指向被new调用的构造函数,new.成为了一个函数上下文.获取位置,获取定位.location.href 会影响当前页面的url。原创 2024-04-21 18:01:16 · 475 阅读 · 0 评论 -
Node.js
setImmediate是node.js里面特有的事件执行机制,setImmediate.toString()查看。有函数则进入函数体内部;node --inspect-brk ***.js可以用node环境在浏览器上进行调试.js生成参数,提高定制化能力,需要用到nodejs.更快执行js代码的环境.export在node.js里面是对象,浏览器里面是undefined.REPL,是Node.js的交互运行环境.有点像浏览器的控制台.在Node.js上尽量不要执行未知代码.Node.js和浏览器差距.原创 2024-04-21 17:54:07 · 509 阅读 · 1 评论 -
this详解
这个新对象进行[[prototype]]连接, 将新对象的原型指向构造函数,这样新对象就可以访问到构造函数原型中的属性。改变构造函数this 的指向为新建的对象,这样新对象就可以访问到构造函数中的属性。通过call()、apply()或者bind()方法直接指定this的绑定对象。4.eval语句的作用域是独立的, eval(‘var a = 100’)隐式丢失其实就是被隐式绑定的函数在特定的情况下会丢失绑定对象。使用.call()或者.apply()的函数是会直接执行的。原创 2024-04-14 21:55:48 · 400 阅读 · 0 评论 -
闭包原型链
当函数返回函数时,闭包的概念就变得更加重要了,返回的函数可以访问不属于全局作用域的变量,蛋它们仅存在于闭包中.当一个函数,被创建并传递或从另一个函数返回时,会携带一个背包,背包中是函数声明时作用域内的所有变量.闭包不可以理解为在函数里返回函数的函数,这是引发闭包问题的原因,而不是,闭包概念的本身.prototype,显式原型 通常是自己写的,自己设置,针对构造函数。__proto__隐式原型,自己生成,一般不改,主要针对实例化对象。函数的二义性,可调用,可构造函数。不是所有的内置函数都是构造函数.原创 2024-04-14 21:52:42 · 284 阅读 · 0 评论