语法糖也译为糖衣语法,是由英国计算机科学家彼得·约翰·兰达(Peter J. Landin)发明的一个术语。指的是计算机语言中添加的一种语法,在不影响功能的情况下,添加某种简单的语法也能实现效果,这种语法对计算机没有任何影响,但是对于程序员更方便,通常增加的语法糖能够增加程序员的可读性,减少出错的机会。
使用语法糖可以简化代码,更便于程序员开发。
二、VUE中语法糖有哪些?
1、最常见的语法糖 v-model
使用 v-model 可以实现数据双向绑定,但是如何实现的呢?
v-model 绑定数据之后,既绑定了数据,又添加了事件监听,这个事件就是 input 事件。
使用案例:
//语法糖写法
//还原为以下实例
输入的时候会触发 input 事件,input 事件会把当前值赋值给 value ,这就是 v-model 为什么可以实现双向绑定的原因。