声明变量以及返回值

来源:7-1 [JavaScript]理解闭包

nana_0013

2015-04-02 13:16

我有两个问题想问一下:问题1.为什么在定义变量var _userId = 12;  前面加下划线,这样写有什么好处或是规范?问题2. function converter(userId) {return +userId;}return处为什么有加号?

写回答 关注

2回答

  • Bosn
    2015-04-02 13:25:00
    1. 只是某一种规范,在这里只是想表示这个是内部私有变量,不想被外部直接访问。

    2. 一元+,可以把变量转换为数字。如果是"123",则+"123"返回123。

  • nana_0013
    2015-04-02 13:58:40

    懂了!

JavaScript深入浅出

由浅入深学习JS语言特性,且解析JS常见误区,从入门到掌握

281101 学习 · 1020 问题

查看课程

相似问题