2017携程笔试题目
携程是我国着名的旅游为主的网站,想进入携程工作吗?下面职场百科网小编为大家整理了2017携程笔试题目,欢迎阅读参考! 礼仪
2017携程Web前端实习生招聘笔试题
考察encodeURI
qzm4
encodeURI(), decodeURI()它们都是Global对象的方法。
encodeURI()通过将某些字符的每个实例替换代表字符的UTF-8编码的一个或多个转义字符来编码URI。规则如下: 求职信息
不会编码保留字符 ; , / ? : @ & = + $ 求职面试
不会编码未转义的字符:字母,十进制数字以及- _ . ! ~ * ' ( ) 面试问题
不会编码Number sign:#
礼仪
需要注意:由于'&', '+', '='未被编码,在GET和POST请求中被视为特殊字符,所以encodeURI不能形成适当的 HTTP GET 和POST请求。因此,要使用encodeURIComponent()来编码部分字符。
qzm4
encodeURIComponent()会将传入的部分字符串部分全部进行编码。它的编码规则如下: 求职信息
未转义的字符:字母,十进制数字以及- _ . ! ~ * ' ( ) qzm4
除了上面的字符,其他字符都会被编码。
decodeURI()作用和encodeURI()相反。 qzm4
decodeURIComponent()作用和encodeURIComponent()相反 礼仪
考察linux
面试网
linux文件和目录的唯一标识符是什么? 求职面试
inodes节点 面试问题
考察BOM对象
qzm4
其他的见Github qzm4
系统对话框
qzm4
这个东西是最开始学习JavaScript了解了的,但是很久不看就有点儿记不清楚了。所以重新总结一下。
一共有三种系统对话框,如下: qzm4
// alert() qzm4
// confirm('Are you a boy?') 求职信息
if(confirm('Are you a boy')) { 礼仪
console.log(true);
礼仪
} else {
console.log(false);
礼仪
}
qzm4
// prompt(), 参数有两个,第二个可选。 qzm4
// 第一个参数显示给用户的提示信息,第二个参数是文本输入域的默认值
求职信息
var result = prompt('Please write your name:' + 'john'); qzm4
var result2 = prompt('Please write your name:');
if(result2 !== null) { 礼仪
console.log(result2);
}
求职信息
考察==和===的区别
'=='会转型。 qzm4
'==='不会转型。 qzm4
0 == '0' // true 礼仪
0 === '0' // false 求职信息
考察Date类型
求职面试
Date.parse('1900-01-19');
礼仪
// -2207433600000 求职面试
创建一个日期对象, var now = new Date(), 新对象自动获得当前时间和对象。
求职面试
如果想根据指定日期和时间的话,就必须传入该日期的毫秒数(从UTC时间1970年1月1日起)。
Date.parse('May 25, 2004'), 转成毫秒数。 (UTC时间)
Date.UTC(2005, 4, 5, 17, 55, 55), 转成毫秒数。2005-05-05-17-55-55。(GMT时间) 礼仪
new Date()会模仿上面2种方法,也就是说可以直接向Date()构造函数传入上面两种参数的一种。
但是有一点儿区别,new Date()模仿的时候,都是根据UTC(世界协调时间)时间创建的,而非GMT(格林尼治标准时间)创建。 求职面试
考察CSS3
下列不是transition-timing-function的单位的是?
linear 面试问题
100ms
qzm4
inherite
qzm4
steps(10) 求职面试
考察?
礼仪
(50|2 == 50)
面试网
(50|16 == 50) 求职信息
(50|4 == 50)
(50|32 == 50) 面试网
不能触发layout和paint的是?
面试网
考察canvas
礼仪
考察闭包 面试网
function a() { 求职信息
var arg = []; qzm4
for(var i = 0;i < 10;i++) {
礼仪
arg[i] = function() { 求职信息
return i;
};
} qzm4
return arg; 求职面试
}
面试网
a()[1](); // 10 求职信息
考察执行环境与作用域 礼仪
var scope = 1;
function p() { 求职面试
var scope;
求职面试
console.log(scope); 面试问题
scope = 3; 求职信息
}
求职面试
p(2); // 2
谈谈对this的理解 求职信息
考察ES6
面试网
礼仪
声明:2017携程笔试题目来源于互联网,其版权均归原作者及其网站所有,本站虽力求保存原有的版权信息,但由于诸多原因,可能导致无法确定其真实来源,如果您对本站文章、图片资源的归属存有异议,请立即通知我们,情况属实,我们会第一时间予以删除,并同时向您表示歉意!