JS

JS

文章 79 浏览 1.6k

动手实现一个 AMD 模块加载器(二)

在上一篇文章中,我们已经基本完成了模块加载器的基本功能,接下来来完成一下路径解析的问题。 在之前的功能中,我们所有的模块默认只能放在同级目录…

纵性 2022-10-04 09:47:29 103 0 0

如何探测 JS 代码中的死循环

最近在做一个工具(具体是什么工具,稍后再透露)的时候,我有一个需要探测代码中是否包含死循环的需求,而不管它有没有,我都想要我自己的代码能够继…

滿滿的愛 2022-09-01 17:01:02 217 2 0

JS 中你可能不知道的 API

创建一个具有指定的命名空间URI和限定名称的元素: document.createElementNS https://www.wenjiangs.com/wiki/zh-CN/docs/Web/API/Document/createEl…

别忘他 2022-08-01 15:39:41 176 1 0

JS 技巧篇 之 观察者模式

观察者模式(又叫发布-订阅者模式)应该是最常用的模式之一,在很多语言里都得到大量应用。包括我们平时接触的 dom 事件,也是 js 和 dom 之间实现的…

妞丶爷亲个 2022-06-23 12:38:02 1158 0 0

JS 模块化编程不完全指北(Commonjs、AMD、CMD、ES6 modules)

称职的作家会把他的书分章节和段落;好的程序员会把他的代码分成模块。 模块化可以使你的代码低耦合,功能模块直接不相互影响。对可维护性、命名空间…

JSmiles 2022-06-21 15:39:04 992 0 0

我理解的 JS 运行机制及 Event Loop

基础篇 单线程的问题 JS 从诞生起就是一门单线程的语言。至于为什么是单线程,是因为作者认为 JS 是在浏览器执行的脚本语言,对它的要求不是很高,早…

梦在深巷 2022-05-17 12:36:22 1252 1 0

JS 中那些骚气的小技巧 OR 代码片段

JS 有很多小技巧可以使代码更精简、更简单。今天主要分享一些技巧,在平时的工作中可以大大的缩短代码量和开发时间。…

葵雨 2022-05-10 12:55:37 1067 7 0

深入浅出 ES6 PDF 文档

深入浅出 ES6 是一款专注于程序方面的电子图书,这款电子书内容丰富,讲解的非常详细,通俗易通,非常适用于 ECMAScript 6 入门人员使用。 ES6 是对语…

JSmiles 2022-02-26 22:43:26 1143 0 0

JS 程序员应该知道的 bind 方法

先别让我去 UC,先看看这段代码: const objA = { num: 1, }; const objB = { num: 2, }; function fn() { console.log(this.num); } fn = fn.bind(ob…

JSmiles 2022-02-25 22:22:09 1128 0 0

学习 JavaScript 正确的方式

这是一份为 JavaScript 新手准备的指南,同时也包含了可以给高手学习的最佳资料 虽然本网站的名字是 the right way,但并不代表是学习 JavaScript 的…

JSmiles 2022-02-18 13:11:05 1093 0 0

IE 的 JS 兼容性问题

在与产品撕扯之后,确定了我们的系统,只支持 IE9+,而且控制台系统,只支持 IE11。但就算这样,IE 照样爆出 bug 来。 1、ajax 强制 304 例子:请求了…

虐人心 2021-12-26 01:35:06 947 0 0

ES6 学习之箭头函数

作用 函数目的指向性更强,可读性更好,简化代码,提升开发效率 特点 不用写 function 关键字; 只能作为函数使用不能 new,没有原型; 参数不能重复…

别再吹冷风 2021-12-18 18:45:34 1049 0 0

前端开发之模块化编程

模块化的目的是组织大规模的程序开发,做法可以是定义一个类、一组相关的类、一个函数库、一些待执行的代码,只要以模块的形式编写代码,任何JavaScri…

别再吹冷风 2021-12-18 17:46:53 1149 0 0

ES6 教程之基本语法

let, const, forEach,for of class, extends, super arrow functions, template string, destructuring, default, rest arguments 以上是我们需要掌握…

终止放荡 2021-12-14 12:56:04 1082 0 0

正则表达式练习

入参格式参考: const sourceUrl = "https://www.taobao.com?a=1&b=2&c=3&d#name"; 出参格式参考: const params = { a: 1, b: 2, c: 3, d: null }; "…

酷到爆炸 2021-12-03 22:33:07 1159 0 0

简介

JavaScript 是一种具有函数优先的轻量级,解释型或即时编译型的高级编程语言。虽然它是作为开发Web页面的脚本语言而出名的,但是它也被用到了很多非浏览器环境中,JavaScript 基于原型编程、多范式的动态脚本语言,并且支持面向对象、命令式和声明式(如函数式编程)风格。

更多

推荐作者

qq_aHcEbj

文章 0 评论 0

寄与心

文章 0 评论 0

13545243122

文章 0 评论 0

流星番茄

文章 0 评论 0

春庭雪

文章 0 评论 0

潮男不是我

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文