![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JavaScript
蜉蝣V
这个作者很懒,什么都没留下…
展开
-
promise详解(promise.all实现、promise.race实现)
promise解决了什么问题JavaScript是单线程的,所以我们要用一些异步编程方案来实现异步。回调函数就是其中的一种方案,比如说在node中写读取一个文件,使用回调函数这是没有问题的。fs.readFile('/etc/passwd', function (err, data) { if (err) throw err; console.log(data);});但如果新...原创 2020-02-16 22:33:09 · 4903 阅读 · 2 评论 -
同源策略,以及如何跨域(Jsonp,CORS,postMessage,location.hash,window.name,document.domain)
同源策略是对JavaScript代码能够操作哪些web内容的一条完整的安全限制。什么是同源URL由协议、域名、端口和路径组成,如果两个URL的协议、域名和端口相同,则表示他们同源。下表给出了相对http://store.company.com/dir/page.html同源检测的示例:URL结果原因http://store.company.com/dir2/other...原创 2020-02-16 16:27:00 · 314 阅读 · 0 评论 -
数据结构与算法之数组(JavaScript描述)
数组是值的有序集合。每个值叫做一个元素,而每个元素在数组中的位置,以数字表示,称为索引。JavaScript数组是JavaScript对象的特殊形式,数组索引实际上和碰巧是整数的属性名差不多。通常,数组的实现是经过优化的,用数字索引来访问数组元素一般来说比访问常规的对象属性要快很多JavaScript数组可以包含任意数据类型创建数组使用数组字面量[]JavaScript数组可以包含任...原创 2020-02-14 17:41:47 · 153 阅读 · 0 评论 -
JavaScript学习笔记一(数据类型)
打算把最近学习的JavaScript写个博客整理记录一下,学习方式是《JavaScript语言精粹》这本书和廖雪峰的博客,不太明白的地方会去看《JavaScript权威指南》、JavaScript|MDN。说的东西可能会有错误,欢迎各路大神指点。数据类型JavaScript 变量能够保存多种数据类型:数值、字符串值、数组、对象等等:NumbersJavaScript只有一种数字类型,不区分...原创 2020-02-12 22:12:57 · 112 阅读 · 0 评论