Category: JavaScript

Aug 22, 2023

JavaScript源代码压缩的方法及原理简介

JavaScript源代码压缩方法包括UglifyJS、YUI Compressor和Closure Compiler,通过变量名替换、注释和空格删除等手段减小代码体积,提高运行速度,但需注意可能降低代码可读性和维护性。

Read more
Aug 22, 2023

JavaScript原型和原型链详解:它们之间的关系是什么?

JavaScript中的原型链是由每个对象的原型对象依次链接而成,用于查找对象的属性和方法,通过构造函数的prototype属性和对象的__proto__属性或ES6方法来访问和修改原型对象。

Read more
Aug 22, 2023

JavaScript实现英文字符计算为半个的字符串长度函数

JavaScript函数getLength计算字符串长度,其中英文字符计为半个长度,其他字符计为一个长度。

Read more
Aug 22, 2023

JavaScript事件中,currentTarget和target有什么不同?

在 JavaScript 事件中,`currentTarget` 表示事件绑定的元素,而 `target` 表示触发事件的元素,两者通常相同,但在事件冒泡时可能不同。

Read more
Aug 22, 2023

JavaScript实现正整数质因数分解,输出数组形式的结果

JavaScript函数`primeFactors(n)`实现对正整数`n`进行质因数分解,并返回一个包含所有质因数的数组。

Read more
PreviousNext