首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
ZYY
掘友等级
无旁骛才能有所专,有所专才能有所进
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
赞
80
文章 79
沸点 1
赞
80
返回
|
搜索文章
最新
热门
表达式和语句
1. 表达式 2. 语句: 值、运算符、表达式、关键词和注释. 3. 表达式 VS 语句 表达式均有返回值,如果没有返回值就是undefined;语句没有返回值。
map, reduce, filter 等高阶函数
上篇其实还有一篇关于闭包的文章,由于在前几篇中已经涉及到了相关方面,因此闭包文章暂时搁置一下。换个新话题: 函数可以作为返回值被输出。 1. Map 2. reduce 让数组中的前项和后项做某种计算,并累计最终值。 3. filter 筛选出符合条件的项,组成新数组。 4. …
函数作用域, 块级作用域和词法作用域
JavaScript作用域: 可访问变量、对象以及函数的集合。 1. 函数作用域 指在函数内声明的所有变量在函数体内始终是可见的,可以在整个函数的范围内使用及复用。 2. 块级作用域 指在变量声明的代码段之外是不可见的。参考:ES6的let以及const。 3. 词法作用域 指…
this, call, apply 和 bind
这篇关于this的文章,仅仅是自己认为比较重要且易混淆的知识点。 在JavaScript中,this对象是指当前函数中正在执行的上下文环境,因此this并非是定义时(箭头函数除外)。 永远指向最后调用它的对象。 简单记忆:A.B()这里的this就指.左边的A. 4. 具体内容…
typeof vs instanceof、=== vs ==
关于typeof vs instanceof、=== vs ==的介绍。 typeof来判断基本数据类型是可以的,但有例外:typeof null结果却为"object".在数组,正则,日期,对象上的判断上都是返回object。因此使用它并没有那么准确。 主要原理:检测左侧的L…
隐式, 显式, 鸭子类型
1. 内容 2. 搞懂这些,基本上就掌握了这部分知识(基于chrome运行) 首先,[]被转换成一个原始值,调用valueOf()方法,返回的是它本身,故其次调用toString()方法,返回一个空字符串"",因此[]+[]其实就是两个空字符串的连接。结果还是空字符串""。 同…
值类型和引用类型
上一篇原始类型中说到JS目前有七种数据类型,其中六种基本数据类型,一种复杂数据类型。这篇可以再具体一点。 使用typeof检测数据的类型。 使用instanceof检测数据类型。 其实这道题目在关于闭包的知识点中,应该是特别熟悉的一道题。而我也承认,之前真的是似懂非懂,只知道上…
原始类型
第二个知识点:原始类型。 还有两种方法,后面会有介绍。 undefined:表示“缺少值”,意思就是此处原本应该有个值,在使用var声明一个变量但未对其加以初始化。 null:表示“一个空对象指针”、“没有对象”、“空值”,就是此处不应该有值;(typeof null)得到的是…
调用堆栈
后来(经过一天的实践后)就被啪啪打脸了,由于这个小目标是在空闲时间完成的,在兼顾本身工作的时候,每天更新一个知识点,现变成两天一个吧。 意味着js在同一时间段内只能做一件事情,意味着它只有一个调用堆栈(call stack)。为什么呢?因为js是浏览器脚本语言,主要用来处理与用…
GO:问题系列
文章中出现的内容均是叶叶开始GO的接口学习遇到的问题,会持续不断更新。 REST(英文:Representational State Transfer,简称REST)指的是一组架构约束条件和原则。 满足这些约束条件和原则的应用程序或设计就是 RESTful。 将方法名的首字母改…
下一页
个人成就
文章被点赞
70
文章被阅读
14,054
掘力值
563
关注了
14
关注者
17
收藏集
3
关注标签
11
加入于
2017-11-24