js
0 人感兴趣 · 167 次引用
- 最新
- 推荐

神奇,前端不用 redis 也能实现消息队列——indexedDB
在JS开发过程中,我们常常会用到 async/await的写法,来实现异步编程,但是这样的操作也会产生并发编程的常见问题。在后端处理上,我们会使用共享内存的lock锁机制,CSP/Actor机制等常见的类库方案,也会使用sqlite、mysql、redis这些具备transaction(事务)特

JavaScript 为什么要进行变量提升,它导致了什么问题?
欢迎关注 『前端进阶圈』 公众号 ,一起探索学习前端技术......

JS 常见错误和解决方法集锦
hello大家好,很多同学使用webfunny前端监控系统也有一段时间了,发现在js错误统计功能中遇到了一些问题,不知道该如何下手解决。前端监控平台只是一个辅助工具(并非神器),今天我将为大家总结一下前端开发中常见的问题,以及解决方案。

3 📖 《JavaScript 高级程序设计》__ 语言基础(下)
大家好,我是HoMeTown,web领域有一本神书大家应该都有看过,这本书我看过两遍,但是每次看都是粗粗的略过一些重要的知识点,甚至一些面试过程中的问题,在这本书里都能找到答案。

3 📖 《JavaScript 高级程序设计》__ 语言基础(上)
大家好,我是HoMeTown,web领域有一本神书大家应该都有看过,这本书我看过两遍,但是每次看都是粗粗的略过一些重要的知识点,甚至一些面试过程中的问题,在这本书里都能找到答案。

2 📖 《JavaScript 高级程序设计》__ HTML 中的 JavaScript
大家好,我是HoMeTown,web领域有一本神书大家应该都有看过,这本书我看过两遍,但是每次看都是粗粗的略过一些重要的知识点,甚至一些面试过程中的问题,在这本书里都能找到答案。
【前端】JS(javascript) 中 this 的几种用法实例详解
this 是 JavaScript 语言的一个关键字,this 的指向其实是非常灵活的,它会根据调用function的对象不同,导致了 this 的指向不同。当在全局作用域下调用函数时,this 指向window。总的来说,this 就是函数运行时所在的环境对象。

如何优雅地编写一个高逼格的 JS 插件?
在一个风和日丽的早晨,我正悠闲地喝着Coffe,突然领导向我走来,我赶紧熟练地切出VSCode,淡定自若地问:领导,什么事?领导拍了拍我的肩膀:你上次封装的方法同事跟我反馈使用起来很不错啊,你不如做成JS插件给大家用吧。我放下了手中的马克杯,甩了一下眼
学会一行 CSS 即可提升页面滚动性能
一般情况下 CSS 并不会影响 JS 事件,但有一个 CSS 属性则比较特殊,那就是 pointer-events,它可以用来规避鼠标事件,其中大部分属性值只适用于 SVG(可缩放矢量图形)操作,而我们只需要关注其 none 属性值,该值表示鼠标事件“穿透”该元素并且指定该元素


JavaScript——Document Object Model
DOM:Document Object Model(文档对象模型:对网页当中的节点进行增删改的过程。)HTML文档被当做一棵DOM树来看待。




JavaScript——关于 JavaScript、在 HTML 中嵌入 JS 代码的三种方式、变量
JavaScript是运行在浏览器上的脚本语言。简称JS。
面试官问我 JS 中 foreach 能不能跳出循环
当年懵懂无知的我被问到这个问题时,脑袋一片空白,因为我一度认为forEach可能只是为了方便书写所创造出来的语法糖,在业务代码中也经常使用,但没有思考过它存在的问题,本文旨在记录自己的心路历程,抛砖引玉,如果对你有所帮助那就更好啦。
JS 基础——JS 数据类型
JavaScript数据类型是入门的基础知识点,同时也是最为重要的,我们常常在代码中遇到边界数据类型条件判断问题,只有处理好才能让我们的代码更为严谨。
