陌上人如玉
公子世无双

javascript 第2页

Http状态码-陌上寒

Http状态码

1xx 信息响应(请求已接收,继续处理) 100 Continue 含义:服务器已收到请求头,客户端可以继续发送请求体 场景:上传大文件、分块传输 101 Switching Protocols 含义:服务器同意切换协议 场景:升级到 We...

赞(0)陌上寒陌上寒阅读()去评论
一文搞懂JavaScript原型链:从入门到通透-陌上寒

一文搞懂JavaScript原型链:从入门到通透

JavaScript的原型链是前端入门的核心难点,也是理解JS面向对象、继承机制的关键。本文用通俗的比喻+可运行的代码示例,从基础概念到完整链路,一步步拆解原型链的本质,新手也能轻松理解。 一、先搞懂3个核心基础概念 在聊原型链之前,必须先...

赞(0)陌上寒陌上寒阅读()去评论
js的bind 和apply-陌上寒

js的bind 和apply

JavaScript 中的 bind 和 apply 是函数原型上的重要方法,二者核心作用都是改变函数执行时的 this 指向,但用法、执行时机和适用场景各有不同。今天就用通俗易懂的例子,帮大家理清它们的核心逻辑、实用场景,新手也能轻松理解...

赞(0)陌上寒陌上寒阅读()去评论
js 闭包的实际应用-陌上寒

js 闭包的实际应用

一、先明确防抖函数的核心目标 防抖(debounce)的本质:频繁触发一个函数时,只让最后一次触发的函数在指定延迟后执行,中间的触发全部取消。对应搜索框场景:用户快速输入 “java” 的过程中,不会每输入一个字符就...

赞(0)陌上寒陌上寒阅读()去评论

js导入导出总结与实践

这篇文章是对上一篇文章的总结和实践, 当直接给 module.exports时,exports会失效, 直接给exports赋值会切断exports和 module.exports的关联关系, export,export default,exports,module.exports具体的使用方法实例

赞(1)陌上寒陌上寒阅读()评论(4)

JavaScript中AMD和ES6模块的导入导出对比

require,exports,module.export属于AMD规范,import,export,export default属于ES6规范; require支持动态导入,动态匹配路径,import对这两者都不支持; require是运行时调用,import是编译时调用; require是赋值过程,import是解构过程; 对于export和export default 不同的使用方式,import就要采取不同的引用方式,主要区别在于是否存在{},export导出的,import导入需要{},导入和导出一一对应,export default默认导出的,import导入不需要{}; exports是module.export一种简写形式,不能直接给exports赋值; 当直接给module.export赋值时,exports会失效;

赞(0)陌上寒陌上寒阅读()评论(4)

循环中的异步&&循环中的闭包

在这之前先要了解一下 for循环中let 和var的区别 var 是函数级作用域或者全局作用域,let是块级作用域 看一个例子 function foo() { for (var index = 0; index < array.le...

赞(0)陌上寒陌上寒阅读()评论(3)