我的专业是软件工程,我们学过C,C++,然而我却没有接触过Javascript,我发现它跟我之前学过的那些有点相似,也有点不同。
字符串(string)存储字符的载体,字符串可以是带有引号的任意文本。
"Hello World" '世界,你好' 'Hello World,1946'
在C语言里的双引号里面的是字符串,而单引号里面的是字符。然而在Javascript中单引号和双引号都是字符串
分号是语句结束的标志。
var name = 'Tom'; var age = 16;
var name = 'Tom' var age = 16
C语言里的分号是不可省略的,除了循环,if以及后面不要分号,而在Javascript分号有没有都行,但是在多条语句下一行时,必须加分号。
Int与var
Int x,y; x=3; y=4;
var x=3 var y=4
在C语言里用int来定义变量,而Javascript中用var来声明变量。
我感觉C语言比Javascript复杂,数据和过程是构成Javascript的基本元素。数据分为两类:简单数据和复杂数据,过程只有一种形式,就是function。简单数据有undefined,null,number,string,boolean,复杂数据 只有一种就是object。