不写分割符的小坑

分号用来分割语句,如果不写分号,js会默认你的语句没有结束。
一般来说,js的一句默认为一行,如这样

this.Feelist = await getFeeData();
var str = JSON.stringify(this.Feelist);
this.Fee =  JSON.parse(str);

如果你没写分隔符,浏览器会很容易发现错误,程序也会运行不下去。这种错误很容易纠正。
但是,有些js语句是多行的,且一个页面就一个语句,这种时候,如果你不写分号,浏览器有可能并不会发现你的错误。如这样

//错误例子:
var vmain = new Vue({
			el: '#vue_rolelist',
			data: {
				
			},
			methods: {
				
			}
		})


		//如果去掉大括号中的内容就变成了var vmain = new Vue()

执行时因为就只有这一个语句,所以程序识别没问题。但你要是还使用了别的语句,程序识别就会出错。这种错误浏览器不会报异常,只是功能实现不了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值