关于JavaScript词法结构的几道选择题

1.JavaScript使用什么字符集编写的?( )

A.Latin-1

B. ASCII

C.ISO

D.Unicode

2.ASCII编码是采用几位编码?

A. 5

B. 6

C. 7

D. 8

3.Unicode编码是采用几位编码?( )

A. 14

B. 15

C. 16

D. 18

4.表示水平制表符的字符表示是:

A. \u0009

B. \u0020

C. \u000C

D. \u00A0

5.在JavaScript中不合法的注释是:( )

A. /* 这里是一段注释 */

B. //这里是单行注释

C. /*

* 这又是一段注释

* 这里的注释可以连写多行

*/

D. # 这里是单行注释

6.下面声明语句中,哪一个标识符写法是正确的?( )

A. var default

B. var my_bouse

C. var my dog

D. var 2cats

7.下面声明语句中,哪一个标识符写法是正确的?( )

A. var sí

B. #num

C. %50

D. finally

8.下面哪个是错误的标识符写法吗?( )

A. var π = 3.14;

B. _dummy

C. v13

D. native

9.代码:function area(r) { r = +r return Math.PI * r * r } 返回的结果是?( )

A. 圆的面积

B. r的平方

C. r的值

D. 报错

10.下面的代码会解析成?( )

a = b

(f( ))

A. a = b; (f());

B. a = b(f());

C. a=b (f());

D. 报错

11.下面的代码会解析成?( )

return

{ };

A. return;

B. return; {};

C. return {};

D. 报错

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。