1.节流和防抖 节流:高频触发事件,在n秒内只执行一次 1 function throttle (fn, delay) { 2 let canRun = ture 3 return function () { 4 if (!canRun) return 5 canRun = false 6 setT ...
转载
2021-08-03 18:37:00
116阅读
2评论
面试大全1、javascript 的 typeof 返回哪些数据类型number、boolean、undefined、string、object、function2、javascript 有哪些数据类型基本数据类型:number、boolean、undefined、string、null、
引用数据类型:object、RegExp、array、Date3、例举 3 种强制类型转换和 2 种隐式类型
原创
2022-03-01 15:06:58
308阅读
A1 A1 A1 A1 A1 在移动端多了touch的三个事件,tap是这三个touch事件的封装,用来模拟click事件。所有事件触发顺序为:(touchstart——touchmove——touchend)——mouseover——mousedown——mouseup——click。当有touc
转载
2017-01-16 18:09:00
146阅读
2评论
1. 如何封装一个 javascript 的类型判断函数? function getType(value) { // 判断数据是 null 的情况 if (value null) { return value + ""; } // 判断数据是引用类型的情况 if (typeof value "obj ...
转载
2021-09-13 21:18:00
121阅读
2评论
1.判断一个函数是否标记为 async function isAsyncFunction(func){ const str=Object.prototype.toString.call(func); return str=='[object Async
原创
2024-03-05 09:57:34
53阅读
1、什么是JavaScript?(这是基本题,对很多程序员来说也是送分题!) JavaScript是客户端和服务器端脚本语言,可以插入到HTML页面中,并且是目前较热门的Web开发语言。同时,JavaScript也是面向对象编程语言。 类似的基本题目还包括:JavaScript都有哪些类型?Java ...
转载
2021-10-15 10:11:00
142阅读
2评论
面试题
原创
2023-11-22 14:33:47
89阅读
1. 介绍 js 的基本数据类型。 js 一共有六种基本数据类型,分别是 Undefined、Null、Boolean、Number、String,还有在 ES6 中新增的 Symbol 和 ES10 中新增的 BigInt 类型。 Symbol 代表创建后独一无二且不可变的数据类型,它的出现我认为 ...
转载
2021-09-10 22:22:00
190阅读
2评论
在本文中,我将向您展示10个 JavaScript 技能典型问题以及其相关解决方案,...
原创
2023-01-06 16:00:10
98阅读
扩展运算符与rest运算符的区别?扩展运算符用三个点表示,把数组或对象展开成一系列用逗号隔开的值rest运算符也是般用于...
原创
2023-05-05 17:09:21
77阅读
一、单选题1、以下哪条语句会产生运行错误:(a)A.var obj = ();//语法错误B.var obj = [];//创建数组C.var obj = {};//创建对象D.var obj = //;原因:var obj = new Array ();是对的;JavaScript 中大括号表示创建对象。var obj = { id:1, name:"jacky" };alert(obj.
年轻人你不讲武德,耗子尾汁~~~总结就是为了形成自己的js知识网,提升自己,加油!开始干1、介绍js的基本数据类型 答: Undefined、Null、Boolean、Number、String2、js有哪些内置对象? 答:数据封装类对象:Object、Array、Boolean、Number 和 String 其他对象:Function、Arguments、Math、Date、RegE
转载
2023-07-25 17:42:57
23阅读
JavaScript基础面试题及答案①1 介绍JavaScript的基本数据类型3 jQurry使用建议4 Ajax使用5 JavaScript有几种类型的值?6 栈和堆的区别?7 JavaScript实现继承的几种方式8 JavaScript创建对象的几种方法:9JavaScript作用域9 JavaScript作用域链10 闭包11 谈谈你对this的理解12 什么是window对象,什么是
转载
2023-07-15 21:14:58
138阅读
问题1:闭包考虑下面的代码: var nodes = document.getElementsByTagName( 'button' );
for ( var i = 0; i < nodes.length; i++) {
转载
2024-01-07 16:17:27
51阅读
1、js中的宏任务和微任务宏任务包括:setTimeout setInterval Ajax Dom事件 微任务: promise async/await 注意:微任务比宏任务的执行时间要早宏任务 (macro)task,可以理解是每次执行栈执行的代码就是一个宏任务(包括每次从事件队列中获取一个事件回调并放到执行栈中执行)。 浏览器为了能够使得JS内部(macro)task与DOM任务能够有序的执
转载
2023-10-07 22:38:21
63阅读
1. 容器网络列举产品?Flannel,Calico,Kube-OVN,Weave2. CNI是谈谈你对它的理解?CNI(Contain
原创
2022-05-30 19:52:16
808阅读
# Java原生队列面试题解析与应用
Java作为一种广泛使用的编程语言,其集合框架中的队列(Queue)是面试中经常出现的题目。本文将通过面试题的形式,解析Java原生队列的相关知识,并给出代码示例,帮助读者更好地理解和应用Java队列。
## Java原生队列概述
Java原生队列主要有两种实现:`LinkedList`和`PriorityQueue`。`LinkedList`实现了双端
原创
2024-07-20 05:01:56
47阅读
# 云原生基础面试题科普文章
随着云计算的普及,云原生技术逐渐成为开发和运维的重要组成部分。本文将通过一些基础面试题的解析,帮助大家更好地理解云原生的概念,并提供相应的代码示例。
## 什么是云原生?
云原生是一种用于构建和运行可扩展应用程序的方法,这些应用程序在云环境中可以充分利用云的弹性和可扩展性。云原生的核心优势包括:灵活性、可伸缩性和高可用性。
### 面试题1:云原生架构的主要组
# 云原生面试题科普
## 引言
云原生(Cloud Native)是近年来兴起的一种应用开发和部署方法论,旨在利用云计算、容器化、微服务等技术,提供更高效、可靠、弹性和可扩展的应用程序架构。随着云原生的兴起,越来越多的公司开始关注和采用云原生技术。对于从事云原生相关职位的求职者来说,了解和掌握云原生的概念、原则和实践是非常重要的。本文将针对云原生面试题进行科普,帮助读者更好地理解云原生的概念
原创
2023-08-14 14:46:52
292阅读
2018-11-21更新目录文章目录目录@[toc]别人的1.Js基础this几种不同的使用场景类型=== 和 ==内置函数(数据封装类对象)JS变量按照存储方式区分为哪些类型,并描述其特点强类型转换(===不进行强制类型转换)setTimeout()和setInterval()js全局属性/全局函数随机数关于IFrame表述正确的有DIV和Span块元素、行内元素将块元素变为行内元素将行内元素变
转载
2023-09-01 14:34:27
71阅读