文章 2023-04-20 来自:开发者社区

【JavaScript】用类的操作对CSDN社区管理菜单栏优化

前言在此之前,我们对一个元素的样式进行修改,需要对其所有样式逐一更改,如下所示://获取按钮和div let btn = document.getElementById('bt1'); let box = document.getElementById('box'); //给按钮绑定单击响应函数 btn.addEventListener('click',()=>{ // 一项一项修...

【JavaScript】用类的操作对CSDN社区管理菜单栏优化
文章 2023-04-16 来自:开发者社区

单线程的 【JavaScript】 是如何管理任务的

前言要怎么理解 JavaScript 是单线程这个概念呢?大概需要从浏览器来说起。JavaScript 最初被设计为浏览器脚本语言,主要用途包括对页面的操作、与浏览器的交互、与用户的交互、页面逻辑处理等。如果将 JavaScript 设计为多线程,那当多个线程同时对同一个 DOM 节点进行操作时,线程间的同步问题会变得很复杂。因此,为了避免复杂性,JavaScript 被设计为单线程。这样一个单....

单线程的 【JavaScript】 是如何管理任务的
文章 2022-11-30 来自:开发者社区

正值初夏,了解一下JavaScript事件管理

我正在参加「初夏创意投稿大赛」详情请看:初夏创意投稿大赛炎炎夏日 ,今天你学习了吗?当我们拥有一堆代码,且看不懂的时候,这个时候我们就该想该如何去重构该代码,此时我们就可以采用自定义事件管理的方式,能够更好的管理维护代码,这个时候就会发起疑问了,为什么要采用这种方式呢,个人认为自定义事件管理有以下优点:占用内存小,项目启动快,能够很好的提高性能减少事件注册,不会覆盖掉之前的相同事件他的缺点也很明....

文章 2022-11-09 来自:开发者社区

学习笔记jira项目48-状态管理和js中得iterator讲解

学习笔记jira项目48-状态管理和js中得iterator讲解

学习笔记jira项目48-状态管理和js中得iterator讲解
文章 2022-06-11 来自:开发者社区

Sentry(v20.12.1) K8S 云原生架构探索,JavaScript 性能监控之管理 Transactions

Automatic Instrumentation要自动捕获 transactions,必须首先在应用程序中启用跟踪。@sentry/tracing 包提供了一个 BrowserTracing 集成,以添加 automatic instrumentation 来监视浏览器应用程序的性能。What Automatic Instrumentation ProvidesBrowserTracing 集....

文章 2022-05-20 来自:开发者社区

JavaScript中export和import实现模块化管理

在理想情况下,开发者只需要实现核心的业务逻辑,其他都可以加载别人已经写好的模块。但是,在ES6以前,JavaScript一直没有自己模块体系(module),无法将一个大程序拆分成互相依赖的小文件,再用简单的方法拼装起来。如果要想在前端做模块化开发,必须依赖第三方框架来实现,如:requireJS与seaJS。requireJS是AMD规范的起源,seaJS是CMD规范的起源,由于两者功能高度重....

文章 2022-04-25 来自:开发者社区

借助CSS来管理js事件

CSS是一门很神奇的语言,很多和它不相干的功能却能起到很显著的效果,有些在js看起来实现都有一定的工作量,CSS一句属性就能轻而易举的解决,下面来看几个例子(主要和js事件相关)。原链接https://notes.codelabo.cn/art...原issueshttps://github.com/XboxYan/no... 很多都是开脑洞想出来的,实现效果却意外的惊人 事件...

借助CSS来管理js事件
文章 2017-11-20 来自:开发者社区

博客园首页新随笔联系订阅 管理 一道面试题引发的对javascript类型转换的思考

最近群里有人发了下面这题:实现一个函数,运算结果可以满足如下预期结果: 1 2 3 add(1)(2) // 3 add(1, 2, 3)(10) // 16 add(1)(2)(3)(4)(5) // 15 对于一个好奇的切图仔来说,忍不住动手尝试了一下,看到题目首先想到的是会用到高阶函数以及 Array.prototype.reduce()。 高阶函.....

博客园首页新随笔联系订阅 管理 一道面试题引发的对javascript类型转换的思考
文章 2017-11-15 来自:开发者社区

RunJS推荐用于个人使用(使用方便JS、css实时预览、编辑、管理等功能)

RunJS,在线编写、展示html、js、css代码,拥有实时预览、分享、Fork、代码高亮、自己主动完毕等多项特性,提供文件上传、多种登录方式。 地址:http://runjs.cn/ 版权声明:本文博客原创文章。博客,未经同意,不得转载。 本文转自mfrbuaa博客园博客,原文链接:http://www.cnblogs.com/mfrbuaa/p/4747534.html,如...

文章 2017-11-14 来自:开发者社区

博客园首页新随笔联系订阅 管理 javascript中函数声明和函数表达式浅析

记得在面试腾讯实习生的时候,面试官问了我这样一道问题。 1 2 3 //下述两种声明方式有什么不同 function foo(){}; var bar = function foo(){};  当初只知道两种声明方式一个是函数声明一个是函数表达式,具体有什么不同没能说得很好。最近正好看到这方面的书籍,就想好好总结一番。 在ECMAScript中,有两个最常用...

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

开发与运维

集结各类场景实战经验,助你开发运维畅行无忧

+关注