今天参加了多益网络的笔试题,做的一塌糊涂,好多基础的都不会,需要好好反思下自己的不足:
1、写出手机号的正则表达式
^1[3|4|5|7|8]\d{9}$ ^开始符号 首位为1 第2位为3或4或5或7或8 后面9位为任意数字 $结束符号
2、css的继承属性
字体系列:font、font-size、font-weight
文本系列:text-align、line-height、color、text-transform
cursor、visibility、list-style
3、css制作动画效果的3个属性
transition、transform、animation(这个我当时只想到了一个。。。。)
4、Promise的例子
这个前两天才看的,结果又忘了,也是服了自己了。。。
function aaa(){
var p = new Promise(function(resolve,reject){
setTimeout(function(){
console.log('11111');
resolve('2222');
},1000);
});
return p;
}
aaa()
.then(function(data){
console.log(data);
});
5、css绘制一个直角梯形
一开始想到了border,但设置了高度,所以没有成功
<head>
<style>
.mask
{
height: 0;
width: 100px;
border-top: 100px solid red;
border-left: 37px solid transparent;
}
</style>
</head>
<body>
<div class="mask"></div>
</body>
6、HTTP协议请求方式
get、post、put、head、connect、trace、options、delete