关于变量名一致性的问题

关于变量名一致性的问题

https://img1.sycdn.imooc.com//climg/62e3409909f90e9a00000000.jpg

老师,这里productId,productInfo为什么不直接用上面的item._id,item?


https://img1.sycdn.imooc.com//climg/62e33f8d090bdf9006410184.jpg

正在回答

登陆购买课程后可参与讨论,去登陆

1回答

同学你好,函数的形参名可以自定义,不用非得与实参名一致,同学可以根据自己的习惯,修改形参名。需要注意的是,形参名不能写成“xx.xx”的形式,item._id这种形参名代码会报错。

祝学习愉快!

  • 精慕门5305869 提问者 #1

    好的,我进一步了解下形参名和实参名

    2022-07-29 10:32:29
  • 好帮手慕久久 回复 提问者 精慕门5305869 #2

    形参名和实参名都是变量,看变量的命名规则就可以了。在 JavaScript 中,变量名称并不能随便定义,需要遵循标识符的命名规则:

    1、变量名区分大小写,允许包含数字、字母、下划线_、美元符号$,但不能以数字开头,即第一个字符不能为数字

    2、变量名中不能出现汉字、空格、连字符(-)、点(.)号等特殊字符

    3、变量名不能是 JavaScript 中的关键字、保留字

    2022-07-29 10:53:22
  • 精慕门5305869 提问者 回复 好帮手慕久久 #3

    欧老师,那讲师的item._id是否不符合命名规则?

    2022-07-29 11:03:13
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师