上一页 1 2 3 4 5 6 ··· 34 下一页
摘要: 阅读全文
posted @ 2021-03-27 09:54 呈心者 阅读(22) 评论(0) 推荐(0) 编辑
摘要: 在堆中创建一个对象{n:1},变量a保存了此对象的地址 变量b同样保存了此对象的地址 a={n:2}此操作使变量a不在保存最初的地址,保存{n:2}这个对象的地址 a.x=? a.x=a={n:2}这个表达式执行后的结果: b指向的原始对象新增了一个属性x a的指向由原始对象变为新对象 表面上看起来 阅读全文
posted @ 2021-03-26 16:09 呈心者 阅读(59) 评论(0) 推荐(0) 编辑
摘要: arguments是一个对象,包含了函数运行时的所有参数。 arguments是类数组对象。 非严格模式下,arguments可以在运行时被修改。 严格模式下,即使被修改了,也不影响传入时的参数。 callee属性:指向相对应的函数。 阅读全文
posted @ 2021-03-17 17:36 呈心者 阅读(37) 评论(0) 推荐(0) 编辑
摘要: call的用途:指定函数运行时的环境,改变函数运行环境 f.call(obj):在obj环境下调用f函数,核心仍然是调用函数,但是要给函数指定环境,因为不同的环境会得到不同的结果。 不同的参数 一:空,null,undefined。等同于把全局对象window传入call。 二:原始值。创建出原始值 阅读全文
posted @ 2021-03-17 16:18 呈心者 阅读(39) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2021-03-17 14:07 呈心者 阅读(35) 评论(0) 推荐(0) 编辑
摘要: 数组的键名是:0,1,2... 这里的键名,又叫做索引,为什么叫索引?不知道,不是我起的名字。 什么是序号? 上述数组的元素是1,2,3 日常生活中,我会称呼他们为:第一个元素,第二个元素,第三个元素。 这里的一,二,三就是序号。 一个元素的序号是索引加一。 数组的length的值是 = 最大序号 阅读全文
posted @ 2021-03-17 14:00 呈心者 阅读(869) 评论(0) 推荐(0) 编辑
摘要: 选取数组中的部分元素组成一个新数组,原数组不变,返回一个新数组。 参数:start,end 开始位置的索引,结束位置的索引 现在有一个数组是: let a=[1,2,3,4,5]; 我想把第二个元素到第四个元素之间的所有元素选出来组成一个新数组。 第二个元素对应的序号,2-1=1,1就是start的 阅读全文
posted @ 2021-03-17 13:54 呈心者 阅读(49) 评论(0) 推荐(0) 编辑
摘要: 参数列表:起始位置,要清空的数据格个数,要插入的一系列元素 一个参数: start 从start位置对应的元素开始,到数组最后一个元素,全部被删除 作用:删除包含某个位置在内的所有元素 两个参数: start 0:数组不变 start count(count不为0):从start位置起,删除coun 阅读全文
posted @ 2021-03-17 12:43 呈心者 阅读(37) 评论(0) 推荐(0) 编辑
摘要: 什么是人? 想必没人能一句话概括出来什么是人,从古至今,也没有。 什么是数组? 想必也没有办法去一句话概括,那么那些一句话就概括了数组的人又是怎么想的呢? 想通过一句话去解释数组的人,是不明智的; 想通过一句话去理解数组的人,同样是不明智的。 数组是容器: 可以存放各种数据,而且这些数据在数组中都有 阅读全文
posted @ 2021-03-16 10:59 呈心者 阅读(41) 评论(0) 推荐(0) 编辑
摘要: 在代码中写a.valueOf()和写a是一样的。 valueOf(): 返回参与运算的数组本身。 阅读全文
posted @ 2021-03-14 08:56 呈心者 阅读(218) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 34 下一页