JavaScript
文章平均质量分 95
归子莫
对什么都感兴趣的开发者。
展开
-
【JavaScript】花点时间了解执行上下文
一般来说,听到上下文这个东西,很自然想到了语文老师讲到的在上下文中找到相关联的段落和句子…其实在JS中的上下文更多的是一个抽象的概念。它具体是指在当前执行环境中的变量、函数声明,参数(arguments),作用域链,this等信息。原创 2023-07-27 08:06:58 · 282 阅读 · 0 评论 -
【JavaScript】你从未如此了解const、let与var
ES6推出了许多闪亮的新功能。而let和const却是其中非常亮眼的功能,可用于变量声明。那么它们与var有和不同呢?原创 2023-07-20 21:30:01 · 292 阅读 · 0 评论 -
【JavaScript】Function的祖传方法call与apply
call()和apply()是JavaScript中的两个内置方法,用于调用函数并指定函数中的this值。call()方法的语法和作用与apply()方法类似,只有一个区别,就是call()方法接受的是一个参数列表,而apply()方法接受的是一个包含多个参数的数组。参数:thisArg:可选的。在 function函数运行时使用的this值。请注意,this可能不是该方法看到的实际值:如果这个函数处于非严格模式下,则指定为null或undefined时会自动替换为指向全局对象,原始值会被包装。原创 2023-07-19 14:47:20 · 621 阅读 · 0 评论 -
【JavaScript】你真的熟悉bind吗
bind()方法创建一个新的函数,在bind()被调用时,这个新函数的this被指定bind()的第一个参数,而其余参数将作为新函数的参数,供调用时使用。原创 2023-07-14 16:53:20 · 169 阅读 · 0 评论 -
【JavaScript基础】你真正了解如今的Js数组吗,看这篇就(Go)够了
数组用过很多了,应该是太平常了。在循环♻️的时候,我这么说是不是不太专业呀(有点不太聪明的样子)!那好,这样说?在遍历数组时候,甚至想对数组有所操作的(是不是已有内置的方法了?),都可以考虑一下,先别自己写一大坨(我以前就是!!!),特别是在加入了es6语法之后。熟悉数组的操作是一项基本工,在刷LeetCode的时候,因为对数组不熟悉而不能落实自己的思路,那简直就是,太可惜了!所以学数组,从现在起!!!不过话说回来,你看了本文也不一定记得全部,一定要多用,多练,多总结!然后多出点BUG(这个原创 2022-01-09 19:39:26 · 2584 阅读 · 26 评论