首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
JavaScript
阿阿阿阿阿阿杰
创建于2021-05-13
订阅专栏
js相关内容
暂无订阅
共9篇文章
创建于2021-05-13
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
阿阿阿阿阿阿杰
1年前
函数式编程
JavaScript
函数式编程
前言 函数式编程近几年炒的火热,其实函数式编程其实很早就有了,支持该范式的语言有大名鼎鼎的C、JavaScript、PHP等,那为什么又进行了一波高潮呢,我们来探究一下。
277
1
评论
阿阿阿阿阿阿杰
2年前
JavaScript
透过 TS 继承语法糖 看 JS 继承
在开始之前,我想聊一下 JavaScript这门语言,我接触 这门语言也3年之多了,js 这门语言比较古怪,往好的说, 灵活, 支持 多种语言范式(函数式,命令式,面向对象等等)怎么玩都可以,往不好的说 是 四不像,它天生的 弱类型,作用域问题(变量提升、值覆盖),回调嵌套 等…
628
2
1
阿阿阿阿阿阿杰
2年前
JavaScript
JavaScript中令人困扰的 this
JavaScript this 属于 作用域下的一部分,指的是当前调用的上下文,其他繁杂的概念就不赘述了。 温馨提示:下面的示例,可以作为题型,可先不看答案,尝试 答出,如果全能答出 说明 这块基础 夯实了,最下面有 总结的 万能大法,建议收藏食用。 this 指向 上层 对象…
759
16
评论
阿阿阿阿阿阿杰
3年前
JavaScript
重学js系列——数字
本文的“导火索”由搞java的老弟“炸”出来的。 他问我有没有出现这样的情况:后端接口返回的数字过大,前端接收到的与后端的不一致。 随后的反应是js的取值范围,本“大家”知道js 的数字(Number)采用的是64位双精度浮点型,根据8位最大可表示 256(2^8)个数,取值范…
207
点赞
评论
阿阿阿阿阿阿杰
3年前
JavaScript
重学js系列——继承
上篇已经讲述到js是基于原型的语言,所以它实现继承与传统OOP语言有很大差别,实现起来有些复杂。 当然越是复杂,咱们应当要掌握,这样面试官才能考察出学东西是否扎实,要克服,请仔细阅读。(骗阅读量🤑) 本章继上篇《对象》的最后一节给予补充——继承。 不仅传统OOP语言遵循着 里…
608
2
1
阿阿阿阿阿阿杰
3年前
JavaScript
重学js系列——对象
本“大家”上周坐火车回老家,同行的是搞java的老弟,两个程序猴在一起能干嘛?(😀 别多想,本文讲的虽是对象,但我俩不搞对象,虽是基友,但我俩不搞基😅,哈哈),路上不自觉的讨论交流日常遇到的问题,在交流过程中发现java和js数据结构的不同之处,本文将对数据结构中的对象进行…
1131
14
评论
阿阿阿阿阿阿杰
3年前
JavaScript
谈谈js中的this
第一处 10.1.7 对this的解释(译):存在与每个活动执行上下文关联的this值。 this值取决于调用方和正在执行的代码类型,并由控件进入执行上下文时确定。与执行上下文关联的this值是不可变的。 第二处 11.1.1 译:this关键字计算为执行上下文的这个值。 第三…
990
7
2
阿阿阿阿阿阿杰
3年前
JavaScript
9行代码实现多维数组的平铺(js版)
556
点赞
评论
阿阿阿阿阿阿杰
4年前
JavaScript
__proto__和prototype的区别延伸到原型链
先不说__proto__和prototype是个什么东西,只知道跟对象有关系就可以了。首先,我们先看一个例子: 从调试的控制台可以看出: 所以,要想比较这两者的区别,潜在的条件是必须 是在函数中。 那么,函数跟对象有什么关系呢? 在这里需要声明:除了字符串、数字、true、fa…
3968
4
评论