【面试刷题】面试题(一)

一.

偷来的面试题

11. B.hover是鼠标经过时出现的效果。

选择未访问link、已访问visited、悬浮hover和活动链接active,并设置它们的样式:
a:link {color:blue;}
a:visited {color:blue;}
a:hover {color:red;}
a:active {color:yellow;}

知识点: https://www.cnblogs.com/exmyth/p/3226654.html

     1.在所有浏览器中,链接的默认外观是:

未被访问的链接带有下划线而且是蓝色的
已被访问的链接带有下划线而且是紫色的
活动链接带有下划线而且是红色的

     2.在 CSS 定义中:

          1. a:hover 必须位于 a:link 和 a:visited 之后,这样才能生效!
          2. a:active 必须位于 a:hover 之后,这样才能生效!

于是得四者顺序:

a:link----->a:visited------>a:hover-------->a:active。

可以这样记:LoVe HAte(爱恨) [注意大写字母]

12. DE

  • A: escape js的全局对象,escape() 函数可对字符串进行编码,这样就可以在所有的计算机上读取该字符串。
    https://www.runoob.com/jsref/jsref-escape.html
  • B:createAttribute js的document对象,createAttribute()方法用于创建一个指定名称的属性,并返回Attr 对象属性。https://www.runoob.com/jsref/met-document-createattribute.html
  • C:getElementByld js的document对象,获取目标元素对象。getElementById() 方法可返回对拥有指定 ID 的第一个对象的引用。https://www.runoob.com/jsref/met-document-getelementbyid.html
  • D:setTimeout setTimeout() 是属于 window 的方法,该方法用于在指定的毫秒数后调用函数或计算表达式。https://www.runoob.com/w3cnote/javascript-settimeout-usage.html
  • E:alter Window alert() 方法是属于Window 对象,alert() 方法用于显示带有一条指定消息和一个 确认 按钮的警告框。
    https://www.runoob.com/jsref/met-win-alert.html

13. A

14.D

StringBuilder的append方法,是在字符串后面拼接内容。

15.ACD

long y = 2;//自动转型int=>long 小范围到大范围,可以自动转型
如果是包装类Long y = 2就不行了。包装类的自动装箱与拆箱只能与对应的基本类型之间,基本类型之间要人工转型
而byte y的形参 = 实参 int 1 ,在编译阶段通过不了,需要传入(byte)1,但是直接写byte=1又可以通关,因为编译器有自动转型。但是实参到形参不确定能不能自动转型。所以CD都不能编译通过。
首先寻找完全匹配的方法,有则调用,反之如果实际传入的数据类型小于方法声明的形参类型,实参会被就近提升,然后调用相应的方法。自动转型遵循下面规律:
byte < short < int < long < float < double
char < int < long < float < double
数组的形式应该是{1,2};所以A也不能编译通过。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值