JavaScript 相关
文章平均质量分 74
JavaScript 相关知识点
www.www
Happy coding ️
展开
-
从浏览器原理分析 preload 和 prefetch 是如何控制资源加载的
从浏览器原理分析 preload 和 prefetch 是如何控制资源加载的原创 2024-05-30 17:56:56 · 674 阅读 · 0 评论 -
Promise 的理解和使用
Promise 的理解和使用原创 2024-05-22 10:52:42 · 1404 阅读 · 0 评论 -
微前端探秘:初识微前端
微前端探秘:初识微前端原创 2024-05-21 15:53:46 · 868 阅读 · 0 评论 -
前端路由模式:Hash 路由和 History 路由的使用原理及区别
前端路由模式:Hash 路由和 History 路由的使用原理及区别原创 2024-05-20 16:24:35 · 821 阅读 · 0 评论 -
JavaScript 获取 HTML 中特定父元素下的子元素
JavaScript 获取 HTML 中特定父元素下的子元素原创 2024-05-20 11:07:36 · 362 阅读 · 0 评论 -
import和require的区别
import和require的区别原创 2024-05-08 21:46:22 · 153 阅读 · 0 评论 -
单页面应用(SPA)首屏优化方案汇总
单页面应用(SPA)首屏优化方案汇总原创 2024-05-06 15:10:05 · 393 阅读 · 0 评论 -
Babel 原理浅析
Babel 原理浅析原创 2024-04-29 16:00:04 · 863 阅读 · 1 评论 -
ESLint 和 Prettier 各自的作用及区别
ESLint 和 Prettier 各自的作用及区别原创 2024-04-29 11:07:17 · 934 阅读 · 2 评论 -
前端开发中浏览器兼容问题总结
前端开发中浏览器兼容问题总结原创 2024-04-28 11:47:18 · 885 阅读 · 0 评论 -
Navigator:userAgent 属性获取设备浏览器信息
Navigator:userAgent 属性获取设备浏览器信息原创 2024-04-28 10:07:38 · 871 阅读 · 0 评论 -
WebSocket 深入浅出
WebSocket 深入浅出原创 2024-04-27 17:36:44 · 939 阅读 · 0 评论 -
深入剖析JavaScript中this的指向,简单方式正确辨别this指向
深入剖析JavaScript中this的指向,简单方式正确辨别this指向直接调用的普通函数,this一定是window,不管函数是放在哪里,因为没有谁调用就是window调用的,而window调用函数可以省略window,直接调用,所以是指向window的通过对象调用的函数,只要记住谁调用了函数,this就指向谁通过new的方式调用的函数,this被永远绑定在了对象上,不会被任何方式改变this,一直指向实例对象若是箭头函数其内部其实是没有this的,箭头函数中的this只取决于包裹箭头函数的第原创 2020-11-11 19:53:56 · 360 阅读 · 0 评论 -
TypeScript 基础
TypeScript 基础typescript中的数据类型:布尔类型(boolean)数字类型(number)字符串类型(string)数组类型(array)元组类型(tuple)枚举类型(enum)任意类型(any)null 和 undefinedvoid 类型never 类型typescript 中定义数组的方式:let arr:number[] = [ 1, 2, 3 ]let arr:Array<number> = [ 1, 2, 3 ]types原创 2020-06-26 14:26:47 · 97 阅读 · 0 评论 -
JavaScript中的继承,ES5继承与ES6继承的本质与区别及class的本质
JavaScript中的继承Js中的继承原型如何实现继承?Class 如何实现继承?Class 本质是什么?1.组合继承包括构造函数的继承和原型的继承,一般构造函数继承属性,原型继承方法// 父类的构造函数function Parent(val){ this.val = val}// 父类原型上的方法Parent.prototype.getVal = function(){ console.log(this.val)}// 子类的构造函数function Child(val){原创 2020-11-10 21:53:31 · 420 阅读 · 1 评论 -
TypeScript 简介及优缺点
TypeScript 简介及优缺点TypeScript 是 JavaScript 的一个超集,提供了类型系统和对ES6的支持,可编译成纯 JavaScript,可以运行在任何浏览器上,TS编译工具也可运行在任何服务器和系统上使用TS的好处:(1)增强代码的可读性和可维护性,强类型的系统相当于最好的文档,在编译时即可发现大部分的错误,增强编辑器的功能。(2)包容性,js文件可以直接改成 ts 文件,不定义类型可自动推论类型,可以定义几乎一切类型,ts 编译报错时也可以生成 js 文件,兼容第三方库,即原创 2020-06-23 20:18:28 · 6526 阅读 · 0 评论 -
JavaScript 快速查找数组中的最大值
JavaScript 快速查找数组中的最大值查找数组中最大值的两种方法:Math.max.apply(null, [1,2,3])Math.max(…[1,2,3])注意: 以上的两种方法都是利用了Math中的max函数,但是max函数只能传入多个值,返回这几个数中的最大值,不能接受数组作为参数。第一种方法是通过apply方法调用函数,apply方法接受数组作为参数。第二种方法是利用es6的展开运算符将数组展开,即传入的是单个的值,并不是数组。以上两种方法都返回数组中的最大值...原创 2020-06-26 21:34:48 · 521 阅读 · 0 评论 -
JavaScript获取网络图片的Base64、实际尺寸、宽高
JavaScript获取网络图片的Base64、实际尺寸、宽高原创 2022-08-10 14:57:06 · 3080 阅读 · 1 评论 -
JavaScript从页面链接快速获取query参数
JavaScript从页面链接快速获取通过query传递的参数原创 2022-06-10 18:03:48 · 1012 阅读 · 0 评论 -
JavaScript中对执行环境、垃圾收集、性能问题及管理内存的理解
一、 执行环境执行环境是JavaScript中最为重要的一个概念,执行环境定义了变量或函数有权访问的其他数据,决定了他们各自的行为。每个执行环境都有一个与之关联的变量对象,环境中定义的变量和函数都保存在这个对象中,虽然我们编写的代码无法访问这个对象,但是解析器在处理数据时会在后台使用它。全局执行环境是最外围的一个执行环境,根据ECMAScript实现所在的宿主环境不同,表示执行环境的对象也不一样。在web浏览器中,全局执行环境被认为是window对象,因此所有的全局变量和函数都是座位window对象的属原创 2021-01-18 11:25:08 · 126 阅读 · 0 评论 -
前端获取资源的方式(ajax、fetch)及其区别
前端获取资源的方式(ajax、fetch)及其区别原创 2024-04-24 21:23:29 · 1628 阅读 · 3 评论 -
try/catch 和 Promise.catch 捕捉错误的异同及使用限制
try/catch 和 Promise.catch 捕捉错误的异同及使用限制原创 2024-04-23 18:08:59 · 903 阅读 · 0 评论 -
使用new 关键字调用函数,创建对象的过程中做了什么
使用new 关键字调用函数,创建对象的过程中做了什么原创 2024-04-19 17:39:32 · 511 阅读 · 0 评论 -
前端响应式布局方式及其优缺点大全
前端响应式布局方式及其优缺点大全原创 2024-04-12 17:47:24 · 1064 阅读 · 0 评论 -
【单页面应用】和【多页面应用】的定义、区别及其优缺点
【单页面应用】和【多页面应用】的定义、区别及其优缺点原创 2024-04-10 10:25:04 · 936 阅读 · 0 评论