选择题:HTML+CSS+JS
参考链接:https://www.nowcoder.com/
非商业用途自由转载,保持署名,注明出处!
1.angularjs1中服务的正确写法是?ng-service(service服务,server服务器)
2.Cookie 是保存在用户浏览器上的小文本文件,不是数据库,也没有提供操作数据库的 API,功能如下:
- 记录访问者的信息
- 在页面之间传递信息
- 自动识别用户
3.History对象的属性或方法:
- back()回到浏览器载入历史URL地址列表的当前URL的前一个URL。
- forward()转到浏览器载入历史URL地址列表的当前URL的下一个URL。
- length保存历史URL地址列表的长度信息。
- go() 加载history列表中的某个具体页面。
4.js
console.log(([])?true:false); //布尔转换:[] 转成布尔,true。
console.log(([]==false?true:false)); //相等操作符,用number转换,[]=>0,false=>0, 是true;
console.log(({}==false)?true:false) //number转换 false
- false:0,undefined,NaN,’’,null
5.label标签只有两个属性:
- for(规定 label 绑定到哪个表单元素。 );
- form(规定 label 字段所属的一个或多个表单
6.需要删除arr数组中的第i个元素(从第1个元素开始),最好的做法是?arr.splice(i-1,1)
7.bootstrap中如何让一个区块居中?center或center-block
8.通过几个缩写的关键字进行检索,那么,在开发中,如何使用Html5元素进行布局?abbr
9.要运用css3动画,需要运用@keyframes规则和animation属性
10.css3才定义的选择器有:
- :enabled
- :checked
- :only-child
注意::before不是!
11.创建带有id属性的DOM元素有什么副作用?会创建同名的全局变量
12.html:
<style>
.main{
color:blue
}
span{
color:green
}
</style>
<div style="color:red !important"
class=""main"">
<span>123</span>
</div>
//green
- 继承的样式优先级为0,虽然加了!import的样式优先级是最高的,但是对于span而言,color这个样式是可以继承,所以优先级是没有自身设置的样式的优先级高的,所以颜色为绿色。(转载:牛客网)
13.并选择器?即同时选中,逗号隔开,如span, .item
14.html5存储数据的方式:
- 本地存储是一个window的属性,包括localStorage和sessionStorage
- 本地存储只能存字符串,任何格式存储的时候都会被自动转为字符串,所以读取的时候,需要自己进行类型的转换。
- 是永久性存储,当然用户可以通过浏览器设置来删除。
- IE6/7/8不支持事件捕获
14.定位相关样式属性为position