JS笔试题(1)两个空数组相等吗? 题目 var a = [], b = []; console.log(a==b); 控制台的打印结果是什么? 答案是:false,接下来看解析。 它们的值相等时它们就相等(== 2021-04-05 jquery jquery JS笔试题(2) '1'+1、'1'-1、+'1'、-'1'、++'1' 题目 当 x=’1’时, x+1 x-1 +x -x ++x typeof(x+1) typeof(x-1) typeof(+x) typeof(-x) typeof(++x) 的结果分别是多少? 答案: x+1 //'11' 2021-04-05 jquery jquery JS笔试题(3)运算符优先级 题目 var val = ‘c’;var str = ‘Value is’ + (val === ‘c’) ? ‘a’:’b’;console.log(str); 控制台的打印结果是什么? 2021-04-05 jquery jquery JS笔试题(5)变量预解析 题目 if (!(“b”in window)) { var b = 1; } console.log(b); 控制台的打印结果是什么? 答案:undefined Window 对象表示一个浏览 2021-04-05 jquery jquery JS笔试题(4)类型检测 题目 console.log(typeof null); console.log(null instanceof Object); 控制台的打印结果是什么? 答案:object false typeof方法返回一个字符串,来表示数据的类型 2021-04-05 jquery jquery JS笔试题(6)变量预解析 题目 var a = 1; var b = function a(x) { x && a(–x); }; console.log(a); conso 2021-04-05 jquery jquery JS的防抖与节流 在进行窗口的resize、scroll,输入框内容校验等操作时,如果事件处理函数调用的频率无限制,会加重浏览器的负担,导致用户体验非常糟糕。此时我们可以采用debounce(防抖)和throttle(节流)的方式来减少调用频率,同时又不影响 2021-04-05 jquery jquery JS中this的用法 this是Javascript语言的一个关键字。它代表函数运行时,自动生成的一个内部对象,只能在函数内部使用。this的指向在函数定义的时候是确定不了的,只有在函数执行的时候才能确定, 因为this是执行上下文环境的一部分,而执行上下文需要 2021-04-05 jquery jquery JS笔试题(7)同步与异步 题目 for (var i = 0; i 5; i++) { setTimeout(function() { console.log( i); }, 1000); } console.log( 2021-04-05 jquery jquery JS数据类型的分类和判断 点击上方蓝色字体,关注我们 15 在前端笔试面试中“JS数据类型的分类和判断”是高频的基础考点,今天总结一下,对正在准备找工作的小伙伴应该有所帮助~ JavaScript中有6种数据类型:数字(number)、字符串(string 2021-04-05 jquery jquery