web前端:JavaScript学习笔记

    作者:小喵钓鱼更新于: 2020-03-02 11:50:49

    Web开发

      var函数返回关于传递给该函数的变量的结构信息,它和var_dump()类似,不同的是其返回的表示是合法的php代码。该函数有两个参数,第一个参数(必填)将传入的值以结构信息展现打印。第二个参数(默认)将内容以字符串的形式返回,而不进行打印。

      本篇笔记只叙述var与let的区别

      var是可以进行变量的提升的,好比先定义一个变量,不指定类型,后面再用var来声明它,于是它从无类型变成了有类型,但是这样是不好的

      当你使用var时,可以根据需要多次声明相同名称的变量,但是let不能。

      而对面let来说,它更像我们学的C++中的变量声明类型

      1//以下有效

      2varmyName='Chris';

      3varmyName='Bob';

      4//但是以下内容在第二行引发错误

      5letmyName='Chris';

      6letmyName='Bob';

      7//必须这样做

      8letmyName='Chris';

      9myName='Bob';

      这是个明智的决定哦,没有理由重新声明变量-这只会让事情变得更加混乱

      所以在代码中尽可能多的使用let而不是var

      在1995年时,由Netscape公司的BrendanEich,在网景导航者浏览器上首次设计实现而成。因为Netscape与Sun合作,Netscape管理层希望它外观看起来像java,因此取名为Javascript。但实际上它的语法风格与Self及Scheme较为接近。

课课家教育

未登录