每日学习
今天学习了一些JavaScript的内容。
有一些不同的地方,就像java里有明确的数据类型,但是js里就没有,只有在程序运行时,js的变量才会有明确的数据类型。
js的变量声明要用var(variable a.可变的)。
JavaScript的变量声明将会被提到最顶端(这个老师说的是JavaScript是脚本语言,一行一行解析,然后我就不理解的点,就是说怎么会把变量声明的语句提到前面的呢)。
也就是可以先使用再声明。
js的用户输入——prompt()。通过typeof可以看出,prompt取过来的是字符型的。
控制台输出——console.log()。



还有一点比较好玩的是,数字型里有一个NaN,而且两个NaN还不相等,这是我认为的比较有意思的一个点。
字符串类型。
因为HTML标签里面的属性使用的是双引号,JS这里更推荐使用单引号。
js里的引号匹配原则是就近匹配。
类似HTML里面的特殊字符,字符串中也有特殊字符,我们称之为转义符。转义符以\开头。
\n——换行符,n是newline的意思
\\——斜杠\
\'——' 单引号
\"——"双引号
\t——tab缩进
\b——空格,b是blank的意思
字符串的拼接:多个字符串之间可以使用+进行拼接,其拼接方式为字符串+任何类型=新字符串。
变量不要写到字符串里,是通过和字符串相连的方式实现的。
布尔型参与运算,true当作1来看,false当作0看。
浙公网安备 33010602011771号