首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
披着狼皮的羊
掘友等级
学生
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
19
文章 19
沸点 0
赞
19
返回
|
搜索文章
最新
热门
【LeetCode】729. 我的日程安排表 I(JavaScript)
LeetCode - 日程安排表。使用JavaScript语言解题。解法粗暴直接。第二种解法会用到Binary Search。
JavaScript - 面向对象编程(OOP)
概述在JavaScript里面,有多种创建对象的方式:直接创建(object literal),创建出来的对象的原型对象是Object;使用factory function来创建对象...
JavaScript - 反斜杠(Backslash)在字符串里的使用
不管是用哪种方式标记的字符串,加入反斜杠(\)表示反斜杠后的那个字符有特殊含义,反斜杠后的字符会被包括在引号内的字符串里面。但是,三种不同的标记方式,在何时要加\字符这个问题上有一点点区别。 一句话总结,其实是,在引号(包括单引号、双引号、反引号)前面加不加\,取决于是否会对正…
Eloquent JavaScript - Bugs and Errors
因为当程序运行到retry = null的时候,说明上一行的代码已经顺利完成,就可以跳出while循环了。 也就是说,作者用到的是for(;;),学到了,哈哈哈。return primitiveMultiply(a, b)这一行代码顺利执行完(没有throw exception…
Eloquent JavaScript - Inheritance (继承)
Matrix类的constructor,有三个参数:width、height、element = (x, y) => undefined,也就是矩阵的行数、列数、以及矩阵元素初始设置函数。 SymmetricMatrix的constructor,只需要两个参数:size、ele…
Eloquent JavaScript - The Secret Life of Object
Object.keys()输出的properties不包含对象从原型那里继承来的,所以console.log(Object.keys(killerRabbit))输出的结果是["type"]。 另外,上面涉及到Object.create()这个知识点。 也就是说,killerR…
Eloquent JavaScript - Array.prototype.reduce()方法解释
array1.reduce(reducer):reducer这个函数会对array1的每一个元素进行处理。reducer函数把array1数组里的每一个元素会放在currentValue的位置进行处理,并将处理后的结果保存在accumulator里面。 reducer这个函数有…
Eloquent JavaScript - Objects and Arrays
值得注意的就是,toUpperCase()返回的是一个copy,并不是真的改变了原string的值。不过string本身就是immutable,所以确实也无法对"Doh"进行更改。 需要注意的就是,“touched tree”不是一个valid binding name,所以必…
Eloquent JavaScript - 数组有属性吗?
看第四章Data Structures: Objects and Arrays的时候,有一些思考,思考不一定准确,但也觉得挺有意思的。 根据我的理解,数组属于对象(一个数组就是一个对象),它有属性(properties),有属性名称(property names)和属性值(pr…
Eloquent JavaScript - Functions
第二种方式声明的函数,不受自上而下的控制流的约束。 正如上面例子所示,虽然future()是声明在console.log之后,但不影响程序运行。 计算机会将函数调用(function call)的context存储在memory里面。 这里multiplier()返回了一个新的…
下一页
个人成就
文章被点赞
17
文章被阅读
17,631
掘力值
586
关注了
12
关注者
3
收藏集
1
关注标签
0
加入于
2021-03-27