- 博客(3)
- 收藏
- 关注
原创 关于TypeScript的Webpack配置项
则是一个JS的语法库,当你想要把ES6的代码转换到ES5时,在这时假设你调用了ES6新增的Promise,浏览器一看你用的ES5,根本没Promise呀,那咋办呢?则是Babel的装载器,它作为一个中间桥梁,通过调用babel/core中的api来告诉webpack要如何处理JS。列出了Babel的环境变量,是预设的集合,包含了相关的插件,而Bable是通过各种插件来指导如何进行代码转换。是Babel的核心库,所有的核心Api都在这个库里,这些Api供Babel装载器调用。
2024-06-27 01:38:58
1115
原创 如何编译TS文件?关于TypeScript配置文件的部分配置选项
在创建好tsconfig.json后,就可以对ts编译器进行配置,例如TS的严格模式、TS编译好后的JS文件放到哪个文件夹下等等。单个文件进行编译,也可以编译监听单个TS文件,编译后生成的JS文件会出现在你TS文件所在的那个目录下。,创建好后即使不进行配置,也可以直接编译监听该目录下的所有TS文件。如果不设置配置文件的话,在终端进入目录后,可以直接指定。
2024-06-27 00:58:20
586
原创 JavaScript中类与构造函数与普通函数之间的区别
语法糖引入于ES6,用于创建类。它使得创建和管理对象原型更清晰和更接近传统面向对象编程语言的语法。在对于对象的实例化上普通的构造函数和通过Class语法糖创建出来的 “类” 都需要通过。关键字实例化对象,但在构造函数中如果想要设置方法的话,需要手动设置方法到原型上,而。语法更清晰和结构化,更接近传统面向对象编程语言,并且方法的定义上在。在ES6之前,JavaScript使用构造函数来创建对象。关键字来调用,因此不会创建新的对象实例。语法提供了更简单和直观的继承机制(中,方法定义更简洁,不需要使用。
2024-06-25 23:50:17
819
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人