宏任务: 当前调用栈执行的代码成为宏任务,(主代码块和定时器)也或者宿主环境提供的叫宏任务 这些任务包括: 渲染事件 用户交互事件(如鼠标点击、滚动页面、放大缩小等) JavaScript 脚本执行事件; 网络请求完成、文件读写完成事件 微任务: 当前(此次事件循环中)宏任务执行完,在下一个宏任务开 ...
分类:
其他好文 时间:
2020-07-12 14:19:25
阅读次数:
53
??:具备隐式返回操作,不用return也行。 赋值 浅拷贝 深拷贝 共享,就解决了以上代码内存消耗的问题。 __proto__: 内部属性,查找当前对象的原型对象。 在原型链上 一直往上找,内层(对象自身的),次外层,最外层, 优先展示内层的。 尽量少使用__proto__??? 以上,数组身上的 ...
分类:
编程语言 时间:
2020-07-12 13:55:17
阅读次数:
67
什么是跨域(CORS) 跨域(CORS)是指不同域名之间相互访问。跨域,指的是浏览器不能执行其他网站的脚本,它是由浏览器的同源策略所造成的,是浏览器对于JavaScript所定义的安全限制策略。 也就是如果在A网站中,我们希望使用Ajax来获得B网站中的特定内容,如果A网站与B网站不在同一个域中,那 ...
分类:
编程语言 时间:
2020-07-12 12:42:36
阅读次数:
86
一、问题的由来 学懂 JavaScript 语言,一个标志就是理解下面两种写法,可能有不一样的结果。 var obj = { foo: function () {}}; var foo = obj.foo; // 写法一obj.foo() // 写法二foo() 上面代码中,虽然obj.foo和fo ...
分类:
编程语言 时间:
2020-07-12 12:22:18
阅读次数:
60
[Array使用toLocaleString()数组转化为字符串。句法:array.toLocaleString();返回值:返回表示数组元素的字符串。JavaScript版本:ECMAScript 1JS Array 对象中的array.toLocaleString()方法浏览器的兼容性方法Chr... ...
分类:
编程语言 时间:
2020-07-12 10:40:46
阅读次数:
96
[wordpress中有很多插件来实现二级菜单,比如wordpress插件 : 利用Max Mega Menu实现二级菜单的伸缩,不过,如果要简单地实现二级菜单展开手风琴效果,可以用下面的代码,不过得自己定位到一级菜单,定位方法如下:我们可以用menu-item-has-children定位到有二级... ...
分类:
编程语言 时间:
2020-07-12 10:40:27
阅读次数:
121
[JavaScript 中文开发手册Atomics.exchange (Atomics) - JavaScript 中文开发手册Atomics.exchange()静态方法会用给定的值替换掉数组上的值,然后返回数组的旧值。此原子操作保证在写上修改的值之前不会发生其他写操作。] 本文标题:Atomic... ...
分类:
编程语言 时间:
2020-07-12 10:36:07
阅读次数:
85
一、通过JavaScript实现 1.1思路 1.2实现 二、通过Java实现 2.1思路 2.2实现 三、通过Python实现 3.1思路 通过二分法递归进行排序 a.选择一个基准值(中值) b.声明两个列表,分别存储小于基准值和大于基准值的元素 c.递归上面步骤 d.直到长度为一,将两个列表和基 ...
分类:
编程语言 时间:
2020-07-12 10:35:40
阅读次数:
69
[ASP.NET Web Forms - 教程ASP.NET 是一个使用 HTML、CSS、JavaScript 和服务器脚本创建网页和网站的开发框架。ASP.NET 支持三种不同的开发模式:Web Pages(Web 页面)、MVC(Model View Controller 模型-视图-控制器)... ...
分类:
Web程序 时间:
2020-07-12 10:32:54
阅读次数:
78
[JavaScript 中文开发手册string.padStart (String) - JavaScript 中文开发手册padStart()方法用另一个字符串填充当前字符串(重复,如果需要的话),以便产生的字符串达到给定的长度。填充从当前字符串的开始(左侧)应用的。] 本文标题:string.p... ...
分类:
编程语言 时间:
2020-07-12 09:17:39
阅读次数:
125