js
文章平均质量分 78
前端小渣渣(LZ集团)
前端工程师小渣渣来袭!
展开
-
数组有哪些实用的高阶函数
什么是高阶函数:高阶函数,就是函数中可以传入另一个函数作为参数的函数。原创 2023-02-21 15:57:23 · 213 阅读 · 0 评论 -
2023前端面试题合集(附答案)持续更新中...
(1).什么是原型链答:原型链就是每个对象拥有一个原型对象,对象以其原型为模板、从原型继承方法和属性。原型对象也可能拥有原型,并从中继承方法和属性,一层一层、以此类推。这种关系就被称为原型链。简单理解:原型链就是在当前对象中找不到定义的话,会在当前对象的原型对象上继续查找,直至undefined。** (2).原型和原型链存在的意义是什么?**答:实例对象可以共享构造函数原型属性和方法,节省内存。构造函数原型上的属性和方法越多,节省内存越大。原创 2023-02-21 15:33:20 · 3558 阅读 · 0 评论 -
深拷贝与浅拷贝的区别
深拷贝与浅拷贝的区别原创 2022-07-21 09:00:00 · 153 阅读 · 0 评论 -
js怎么将字符串转为数组?字符串数组互转
字符串数组互转原创 2021-12-06 15:20:20 · 82953 阅读 · 0 评论 -
Layui父级页面向子页面传值,对象
Layui父级页面向子页面传值Layui父页面往子页面传值,网上的方法也挺多,个人感觉这个还是比较便捷的父页面代码 var index = layer.open({ type: 2, title: '编辑用户', content: '/userUpdate', area: ['100%', '100%'], success: function(layero, index){ var i原创 2021-08-20 11:01:35 · 1043 阅读 · 1 评论 -
前端常见跨域解决方案(全)
文章目录什么是跨域?什么是同源策略?同源策略限制以下几种行为常见跨域场景跨域解决方案一、 通过jsonp跨域二、 document.domain + iframe跨域三、 location.hash + iframe跨域四、 window.name + iframe跨域五、 postMessage跨域六、 跨域资源共享(CORS)1、 前端设置:2、 服务端设置:七、 nginx代理跨域1、 nginx配置解决iconfont跨域2、 nginx反向代理接口跨域八、 Nodejs中间件代理跨域1、 非vue原创 2021-06-01 10:09:40 · 329 阅读 · 1 评论 -
宏任务和微任务到底是什么?
先来一道常见的面试题:console.log('start')setTimeout(() => { console.log('setTimeout')}, 0)new Promise((resolve) => { console.log('promise') resolve()}) .then(() => { console.log('then1') }) .then(() => { console.log('then2')原创 2021-05-31 16:59:44 · 459 阅读 · 0 评论 -
js防抖和节流 区别及实现方式
js防抖和节流 区别及实现方式概念:函数防抖(debounce):触发高频事件后n秒内函数只会执行一次,如果n秒内高频事件再次被触发,则重新计算时间。函数节流(throttle):高频事件触发,但在n秒内只会执行一次,所以节流会稀释函数的执行频率。函数节流(throttle)与 函数防抖(debounce)都是为了限制函数的执行频次,以优化函数触发频率过高导致的响应速度跟不上触发频率,出现延迟,假死或卡顿的现象。1、函数防抖(debounce)实现方式:每次触发事件时设置一个延迟调用方法,并且取原创 2020-12-14 15:38:29 · 349 阅读 · 1 评论 -
ecarts的x轴文字过多显示不全
ecarts的x轴显示不全解决办法1:xAxis.axisLabel 属性解决办法2:调用formatter文字竖直显示解决办法3:X轴类目项隔一个换行(使用formatter中index参数)如图:解决办法1:xAxis.axisLabel 属性axisLabel的类型是object ,主要作用是:坐标轴刻度标签的相关设置。(当然yAxis也是一样有这个属性的)interval接收一个number值,interval:1,就是隔一个显示一个axisLabel: { interval:原创 2020-06-04 11:00:57 · 348 阅读 · 0 评论 -
JavaScript运算符,逻辑或与非等等...
JavaScript 算数运算符算数运算符用于对数字执行算数运算:运算符描述+加法-减法*乘法/除法%系数++递加–递减注释:JS 算数这一章对算数运算符进行了完整描述。JavaScript 赋值运算符赋值运算符向 JavaScript 变量赋值。运算符列子 等同于...原创 2019-07-25 17:50:00 · 189 阅读 · 0 评论