JavaScript
fatesgo
新手起步
展开
-
JavaScript笔试题:事件循环
1、事件循环面试题一async function fn1() { console.log(1) await fn2() console.log(2) } async function fn2() { console.log('fn2') } fn1() console.log(3)await会阻塞下面的代码(即加入微任务队列),先执行async外面的同步代码,同步代码执行完,再回到async函数中,再执行之前阻塞的代码2、事件循环面试题二...原创 2021-12-23 17:15:54 · 1401 阅读 · 0 评论 -
JavaScript笔试题:数组去重
一. 数组元素仅包含数字1、使用数组indexOf var removeDuplicates = function(nums) { for (let i = 0; i < nums.length;) { if (nums.indexOf(nums[i]) !== i) { nums.splice(i, 1); } else { i++; }; }; return nums; }; let list =[1..原创 2021-11-30 17:30:37 · 119 阅读 · 0 评论 -
JavaScript笔试题:事件委托
描述请补全JavaScript代码,要求如下:1. 给"ul"标签添加点击事件2. 当点击某"li"标签时,该标签内容拼接"."符号。如:某"li"标签被点击时,该标签内容为".."注意:1. 必须使用DOM0级标准事件(onclick)<!DOCTYPE html><html lang="zh-CN"> <body> <ul id="ui"> <li>.</li> <li>.<原创 2021-11-30 17:17:05 · 629 阅读 · 0 评论 -
JavaScript面试题:typeof 与 instanceof 区别
一、typeoftypeof操作符返回一个字符串,表示未经计算的操作数的类型使用方法如下:typeof operandtypeof(operand)operand表示对象或原始值的表达式,其类型将被返回举个例子typeof 1 // 'number'typeof '1' // 'string'typeof undefined // 'undefined'typeof true // 'boolean'typeof Symbol() // 'symbol'type...转载 2021-11-30 11:30:33 · 183 阅读 · 0 评论 -
JavaScript面试题:new具体做了什么?
一、new是什么案例1:创建一个给定构造函数的实例对象function Person(name, age){ this.name = name; this.age = age;}Person.prototype.sayHello = function () { console.log("Hello,My name is "+this.name)}const person1 = new Person('fatesgo', 20)console.log(person1原创 2021-11-11 14:56:20 · 1118 阅读 · 0 评论 -
Vue+elementUI导出xlsl表格,支持复杂表头,自动合拼单元格。xlsx+file-saver插件
npm install -S file-saver xlsxnpm install -S xlsximport XLSX from "xlsx";import FileSaver from "file-saver"; exportXls() { let wb = XLSX.utils.table_to_book(document.querySelector("#out-table"),{raw:true}); let wbout = XLSX.write(wb, {.原创 2021-04-28 14:42:34 · 721 阅读 · 0 评论 -
JavaScript的Function.prototype.call()详解
call()函数用于调用当前函数functionObject,并可同时使用指定对象thisObj作为本次执行时functionObject函数内部的this指针引用。该函数属于Function对象,所有主流浏览器均支持该函数。参数描述thisObj可选/Object类型指定执行functionObject函数时,函数内部this指针引用的对象。arg1可选/任意类型调用functionObject函数时传入的第1个参数。arg2可选/任意类型调用functionObj原创 2021-05-06 16:45:03 · 659 阅读 · 0 评论