JavaScript
文章平均质量分 65
Williamoses
认知的局限性严重影响行为的前瞻性。
展开
-
VSCode插件koroFileHeader的使用。
真是金风玉露一相逢,便胜却人间无数。原创 2023-11-23 15:54:51 · 3330 阅读 · 0 评论 -
vue2和vue3的区别【持续更新】
vue有非常棒的官方文档,基本上看了就会用,其实没有再写博客的必要。因为最近在开发vue3的项目,所以初衷是为了系统性的归纳一下常常用到的内容,作为总结提炼的同时也和大家一起分享...原创 2022-11-05 11:03:25 · 545 阅读 · 0 评论 -
jQuery动态添加内容
<!DOCTYPE html><html><head> <meta charset="UTF-8"> <title>表格添加行列</title></head><body><table> <tbody id="test"> </t...原创 2019-10-13 23:49:59 · 496 阅读 · 0 评论 -
为什么说尽量少的操作DOM树?
首先。想像一个场景,班上新来了几个同学,然后班主任让他们站在外面,开一次门放进来一个,然后介绍,是不是觉得这个班主任很烦?为什么不一次性都叫进来,对不对?DOM修改导致的页面重绘、重新排版!重新排版是用户阻塞的操作,同时,如果频繁重排,CPU使用率也会猛涨!浪费资源影响性能。所以,如果是相同的操作,那就把结果执行完先放进一个对象里,再一次性把结果给插入到DOM中,这样就只执行了一次DOM结...原创 2019-08-07 16:43:18 · 521 阅读 · 1 评论 -
Function.prototype.bind()
bind最直接的作用就是改变this的指向 .const William = { sex: '男', Nation: '诺曼人', work: '国王'};const getSex = function () { console.log(this.sex);};const getNation = function () { console.log(this.Nation...原创 2019-07-12 09:51:23 · 132 阅读 · 0 评论 -
如何遍历数组?
1.whilelet index = 0;const array = [1,2,3,4,5,6];while (index < array.length) { console.log(array[index]); index++;}2.for ()const array = [1,2,3,4,5,6];for (let index = 0; index &l...翻译 2019-07-11 17:55:44 · 507 阅读 · 0 评论 -
JavaScript异步编程的6种方式
1.JavaScript脚本运行特点众所周知 JavaScript 是单线程(single thread)工作,也就是只有一个脚本执行完成后才能执行下一个脚本,两个脚本不能同时执行,如果某个脚本耗时很长,后面的脚本都必须排队等着,会拖延整个程序的执行。注意,JavaScript 只在一个线程上运行,不代表 JavaScript 引擎只有一个线程。事实上,JavaScript 引擎有多个线程...原创 2019-05-16 18:37:06 · 489 阅读 · 0 评论 -
百度地图旋转按钮效果
由于项目的地图需要,领导要求做一个控制地图旋转的效果,借用了百度地图的图片。点击两边箭头分别顺时针或逆时针旋转,点击下方按钮回到原来的位置。原理很简单,如下:<!DOCTYPE html><html lang="en"><head> <meta http-equiv="Content-Type" content="text/...原创 2019-05-15 15:25:54 · 3847 阅读 · 2 评论 -
JavaScript中的变量声明: var、 const、let
在JavaScript中,有三个关键字可用于声明变量,每个关键字都有其不同之处。它们是var、let和const。它们的区别:示例代码:const person = "Nick";person = "John" // Will raise an error, person can't be 重复赋值。let person = "Nick";person = "John"...翻译 2019-03-29 15:23:10 · 327 阅读 · 0 评论 -
this
目录语法talk about "this"全局环境函数(运行内)环境简单调用bind方法箭头函数作为对象的方法原型链中的 thisgetter 与 setter 中的 this作为构造函数作为一个DOM事件处理函数作为一个内联事件处理函数语法thistalk about “this”与其他语言相比,函数的 this 关键字在 JavaScript 中的表现略有不同,此外,在严格模式和非严...原创 2019-08-05 16:38:48 · 213 阅读 · 0 评论