十年网站开发经验 + 多家企业客户 + 靠谱的建站团队
量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决
A、是错误的,JS的语法要求不是很严格,而且是弱类型的语言(声明变量没有具体类型),而且用之前不声明也没关系。
成都创新互联专注于网站建设|成都网站改版|优化|托管以及网络推广,积累了大量的网站设计与制作经验,为许多企业提供了网站定制设计服务,案例作品覆盖成都湿喷机等行业。能根据企业所处的行业与销售的产品,结合品牌形象的塑造,量身开发品质网站。
B、不完全正确,所谓面向对象,一定要有“封装、继承、多态”3大特征,JS貌似支持的不是很好
C、是正确的,JS文件在完成之后,不会经过任何的编译。而是在运行时去解释执行。最好的例子就是,JS中一个函数有语法的错误,但是不会因为这个局部的错误而影响其他函数运行。
D、Java的前身是Oak语言,Java和Javascript不一样
不知道你想问什么,正确答案是C没错。
Javascript分内嵌和外部引用两种
内嵌直接写在HTML文件的head标签或者body标签中
script
alert('');
/script
外部引用需要将js写在一个后缀名为.js的文本文件中,如test.js
然后在页面内的head或者body中调用
script src="test.js"/script
A js适合在任何操作系统中运行,不仅仅是windows
B js是解释执行的,不需要编译
D 文件扩展名.js
第一题:CD
A:行为相同,特征不一定相同。
B:在JAVA中,显然不一样
C:正确
D:正确
第二题:BCD
A:正确
B:javascript跟java没有关系
C:javascript能在各种环境中应用,html中只是最常见的情况
D:javascript是解释执行的,不需要编译
第三题:BD
A:正确,这样的+是连接字符串的意思
B:应该是==
C:正确,空数组
D:数组应该用[1,2,3,4]来定义。
选C
A x和y没有定义
B 虽然sum定义了,但是x和y没有定义
D if语句语法错误,javascript语言中没有if...then的语法
运算符优先级
JavaScript中的运算符优先级是一套规则。该规则在计算表达式时控制运算符执行的顺序。具有较高优先级的运算符先于较低优先级的运算符执行。例如,乘法的执行先于加法。
下表按从最高到最低的优先级列出JavaScript运算符。具有相同优先级的运算符按从左至右的顺序求值。
运算符 描述
. [] () 字段访问、数组下标、函数调用以及表达式分组
++ -- - ~ ! delete new typeof void 一元运算符、返回数据类型、对象创建、未定义值
* / % 乘法、除法、取模
+ - + 加法、减法、字符串连接
移位
= = instanceof 小于、小于等于、大于、大于等于、instanceof
== != === !== 等于、不等于、严格相等、非严格相等
按位与
^ 按位异或
| 按位或
逻辑与
|| 逻辑或
?: 条件
= oP= 赋值、运算赋值
, 多重求值