摘要: 学习underscore.js数组相关API的时候,遇到了sparse array这个东西,以前没有接触过。 这里学习下什么是稀疏数组和密集数组。 什么是密集数组呢?在java和C语言中,数组是一片连续的存储空间,有着固定的长度。加入数组其实位置是address,长度为n,那么占用的存储空间是add 阅读全文
posted @ 2021-03-30 21:50 天午正阳 阅读(183) 评论(0) 推荐(0) 编辑
摘要: 语法:Object.create(proto, [propertiesObject])//方法创建一个新对象,使用现有的对象来提供新创建的对象的proto。 参数: proto : 必须。表示新建对象的原型对象,即该参数会被赋值到目标对象(即新对象,或说是最后返回的对象)的原型上。该参数可以是nul 阅读全文
posted @ 2021-03-30 21:44 天午正阳 阅读(168) 评论(0) 推荐(0) 编辑
摘要: JS表达式和语句的区别总结如下:1.表达式(expressions) 表达式是由运算符构成,并运算产生结果的语法结构。每个表达式都会产生一个值,它可以放在任何需要一个值的地方,比如,作为一个函数调用的参数.下面的每行代码都是一个表达式:var a = (5 + 6) / 2; //表达式:(5 + 阅读全文
posted @ 2021-03-30 21:26 天午正阳 阅读(1139) 评论(0) 推荐(0) 编辑
摘要: 一、什么是argumentsarguments 是是JavaScript里的一个内置对象,它很古怪,也经常被人所忽视,但实际上是很重要的。所有主要的js函数库都利用了arguments对象。所以agruments对象对于javascript程序员来说是必需熟悉的。所有的函数都有属于自己的一个argu 阅读全文
posted @ 2021-03-30 10:24 天午正阳 阅读(515) 评论(0) 推荐(0) 编辑
摘要: 更新时间:2013年03月10日 17:25:54 作者: caller返回一个函数的引用,这个函数调用了当前的函数; callee返回正在执行的函数本身的引用,它是arguments的一个属性,感兴趣的你可以参考下或许可以帮助到你 caller caller返回一个函数的引用,这个函数调用了当前的 阅读全文
posted @ 2021-03-30 10:21 天午正阳 阅读(77) 评论(0) 推荐(0) 编辑