JavaScript代码中为什么有用a,b,c,d等字母表示函数名

JavaScript08

JavaScript代码中为什么有用a,b,c,d等字母表示函数名,第1张

这个都无所谓,只是一个代号而已,函数也可以不用函数名,直接写function(){}

就可以,加上函数名只是调用的时候比较方便点,比如,function a(){}

然后当你需要调用这个函数的时候就可以写,a()这样就可以执行函数a了。

java是不能够编译C/C++文件的。他们原理完全不同。背后的运行机制也完全不一样。

C/C++源文件只能够用C/C++的编译器来编译。

以GCC编译器为例,整个编译可以分为四步。

第一步是预处理,包括语法检查等工作。

gcc -P abc.c

第二步由源程序生产汇编语言代码。

gcc -S abc.c

会生成abc.s文件,这个文件里就是汇编代码。

第三步编译器生成目标代码,一个源文件生成一个目标代码。

gcc -c abc.c

会生成abc.o

第四步连接器从目标代码生成可执行文件。

gcc abc.o

目标代码包括机器码和符号表(函数及变量名)。连接器的主要作用是通过符号表在库文件和其他模块中找到在目标代码中引入或未定义的符号(函数及变量名),将几个目标代码合成可执行文件。

$("#"+resultTagDiv).append("<br>"+c.data)

向 id = resultTagDiv 的标签追加一个 <br>和 c.data 的数据

resultTagDiv 是一个变量,可以是任意ID。

$("#"+resultTagDiv)[0].scrollTop=$("#"+resultTagDiv)[0].scrollHeight })

$("#"+resultTagDiv)[0] 这句的意思就相当于 document.getElementById(resultTagDiv)

scrollTop 就是获取滚动条的已经滚动的高度,

scrollHeight 滚动条高度;