lh_lh_24
lh_lh_24
全部文章
JavaScript
CSS(34)
HTML(10)
OpenLayer(4)
TypeScript(1)
Vue(28)
前端工程化(14)
数据结构(2)
浏览器(12)
算法(28)
计算机网络(19)
归档
标签
去牛客网
登录
/
注册
lh_lh_24的博客
全部文章
/ JavaScript
(共48篇)
JSBridge
来自专栏
JSBridge 参考:https://zhuanlan.zhihu.com/p/110923534 https://juejin.cn/post/6844904070881214471#heading-0 1. 引入 jsbridge 是随着 Hybrid App 的流行而产生的一种技术。那么...
前端
JavaScript
2021-08-02
1
411
js 的 new 操作符做了什么
来自专栏
js 的 new 操作符做了什么 参考:https://zhuanlan.zhihu.com/p/158640941 1. 做了什么 (1)创建了一个空的 js对象(即{}) (2)将空对象的原型 prototype 指向构造函数的原型 (3)将空对象作为构造函数的上下文(改变this指向) (...
前端
JavaScript
JavaScript
2021-07-20
1
530
js 高阶函数
来自专栏
js 高阶函数 参考:https://blog.csdn.net/high32/article/details/114000979 1. 函数式编程 函数式编程不是用函数来编程,也不是传统的面向过程编程。主旨在于将复杂的函数复合成简单的函数(计算理论,或者递归论,或者拉姆达演算)。运算过程尽量写成...
前端
JavaScript
高阶函数
函数柯里化
2021-07-20
1
0
js 数组常用方法
来自专栏
js 数组常用方法 参考:https://blog.csdn.net/mo123456opuiop/article/details/90698072 1. 常见方法 1.1 push() 语法: array.push(item1, item2, …, itemX) push( )方法:可以将一个或...
前端
JavaScript
数组
2021-07-19
1
373
null 和 undefined 的区别
来自专栏
null 和 undefined 的区别 1、null (1)表示“没有对象”,即此处不该有值; (2)typeof null = "object"; (3)转为数值为0; (4)作为函数的参数,表示该函数的参数不是对象;作为对象原型链的终点 Object.getPrototyp...
JavaScript
2021-07-16
1
498
Eventloop,微任务和宏任务
来自专栏
Eventloop,微任务和宏任务 1. Eventloop 事件循环机制 1.1 概述 Javascript 中先分【同步和异步】,然后事件任务分为【宏任务和微任务】, 执行顺序是先执行微任务再执行宏任务。(异步顺序也是如此) 先执行主线程同步的微任务,发现异步之后,放入到异步队列中 然后执行同...
前端
JavaScript
2021-07-14
3
555
ES6箭头函数和function的区别
来自专栏
ES6箭头函数和function的区别 1. 写法 // function function fn(a, b){ return a + b; } // arrow function var foo = (a, b)=>{ return a + b }; 2. this 的指向 使用 f...
前端
JavaScript
ES6
2021-07-14
1
457
js 中 call、apply和bind的区别
来自专栏
js 中 call、apply和bind的区别 参考:https://zhuanlan.zhihu.com/p/82340026 call,apply,bind的作用是用来改变this的指向。 示例: var name = "lucy"; let obj = { name: "marti...
Javascript
call
apply
bind
2021-07-14
1
427
js 中的轮播实现原理
来自专栏
js 中的轮播实现原理 1. 轮播实现原理 图片轮播的原理就是图片排成一行,然后准备一个只有一张图片大小的容器,对这个容器设置超出部分隐藏,再控制定时器来让这些图片整体左移或右移,这样呈现出来的效果就是图片在轮播了。 2. 如果页面上有两个轮播,怎么实现? 如果有两个轮播,可封装一个轮播组件,供两处...
前端
JavaScript
2021-07-14
1
364
js 解决加载过程阻塞问题
来自专栏
js 解决加载过程阻塞问题 指定 script 标签的 async 属性。 如果 async = "async",脚本相对于页面的其余部分异步地执行(当页面继续进行解析时,脚本将被执行) 如果不使用 async 且 defer = "defer":脚本将在页面...
前端
JavaScript
2021-07-14
1
360
首页
上一页
1
2
3
4
5
下一页
末页