ES6 的 class 属于一种“语法糖”,所以只是写法更加优雅,更加像面对对象的编程,其思想和 ES5 是一致的。
类和模块的内部,默认就是严格模式,所以不需要使用use strict指定运行模式。
//定义类
class Point {
2025年07月06日
ES6 的 class 属于一种“语法糖”,所以只是写法更加优雅,更加像面对对象的编程,其思想和 ES5 是一致的。
类和模块的内部,默认就是严格模式,所以不需要使用use strict指定运行模式。
//定义类
class Point {
2025年07月06日
最近在项目中使用了 react-dnd,一个基于 HTML5 的拖拽库,“拖拽能力”丰富了前端的交互方式,基于拖拽能力,会扩展各种各样的拖拽反馈效果,因此有必要学习了解,最好的学习方式就是实操!
2025年07月06日
组件代码简洁明了,没有复杂的逻辑和冗余代码,使其非常轻量级。整个组件只有约 80 行代码,但功能完整,这意味着:
2025年07月06日
在JavaScript中,class和构造函数是两种常见的创建对象的方式。虽然class在ES6中被引入,但它背后仍然基于构造函数的原理。然而,class和构造函数在语法和行为上存在一些重要的区别。
2025年01月09日
JavaScript 是一种易于学习的编程语言,编写运行并执行某些操作的程序很容易。然而,要编写一段干净的JavaScript 代码是很困难的。
在本文中,我们学习如何使用数组来代替条件语句,以及如何使用classList操作类名。
平时开发中,我们可能会写如下的代码:
2025年01月09日
本文重点讲解如何定制Blockly toolbox上,主要包含如下几点目标:
完成后的效果图如下:
学习本文的前提条件:
2025年01月09日