JavaScript对象与继承教程之内置对象(上)。 本帖最后由 cj205 于 2011-01-24 21:48:29 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 对象的定义就是对象自身。这句话要在ECMAScript5中才可以真正这样理解 lz很强大。看起来很好,很强大。js的面向对象不同于java等语言的面向对象。java :基于类的面相对象强类型语言js:基于原型的面向对象弱类型语言呢. JS和JAVA几乎没什么真正的关系。JSP和JAVA倒可以放一起说说。 slice 方法则是从数组对象中返回一个子数组。该子数组是从 slice 方法的第一个参数所指位置至第二个参数所指的位置。这是一个半开半闭区间 [a,b) 。如:var arr = [1,2,3,4,5];var arr1 = arr.slice(1,3);alert(arr1); //output:2,3好像有点问题?。。 你的有问题是指?arr = [1,2,3,4,5]slice(1,3)的时候 即是从pos1开始截取,而pos3截止(而pos3是开区间,不包含在内)因此就是2,3了? 前排....建议: 其实各种语言的基础类型api都是差不多的, 楼主何不以更高的抽象角度来分析这些api接口存在的意义及实现原理, 然后配合某种或某几种语言示例呢???这种方式我觉得除了能够解答使用外, 能够让看的人理解一些设计思想....而单纯的对这些内容的讲解, 倒不如看api或手册来得直接了当.... [a,b)的话不是应该包含a而不包含b么。var arr1 = arr.slice(1,3);那么就是[1,3)那么不是应该1,2么?为何输出是2,3? alert(arr1.valueOf() === arr2.valueOf());为何这个返回FALSE呢? 其实这样说好了,JSP就是JAVA... 不错,支持不过先细细研读一篇神文更好http://www.cnblogs.com/RicCC/archive/2008/02/15/JavaScript-Object-Model-Execution-Model.html里面有部分是翻译Ecmascript标准的文档,最重要里面有张图,看懂了,javascript如何实现的继承完全不在话下。 该文确实不错,分析都思路值得参考。我的整篇之所以长主要是想扩展开来说。所以和该博主的目标读者不同。BTW:该博主交好友的愿望我能理解,但是从要求中看出可能不是同路人~~~。积累人脉的目的似乎不那么的纯。漂过…… 刚刚学习js的对象,来参考学习一下,谢LZ分享 学习wan JS高手哇 看长解答关于JS问题 JS高手哇 看长解答关于JS问题 JS高手哇 看长解答关于JS问题 “这里我们必须要弄明白 JavaScript 是 unicode 编码,那么汉字和英文都当作一个字符长度来处理”,哈哈,我一直没弄明白谢谢楼主 alert(arr1.valueOf() === arr2.valueOf());为什么是false呢?想不明白。哪位高手给解答一下? 到了 substring 方法, substring(from[,to]); 从定义上就可以看到,后一个参数是一个位置,而非长度,因此他更像 slice ,但是与之有一点重要的区别,那就是 substring 方法不包含 to 位置。即是一个半开半闭区间。-----------------其实slice 跟数组的slice方式一样 , to位置也是开区间,javascript:"iloveyou".slice(0,2) 返回“il” 求一个JS时间比较函数 各位牛人帮帮我,一个javascript脚本的问题 一个看似很简单其实很复杂的问题,谢谢各位高人帮忙 如何实现从右往左滚动,起始位置不是从最右边开始? ◆◆◆ DHTML:javascript操作表格问题,急! 在线急等!求助,关于javascript的小问题! 关于表格溢出的问题? 请教这样的时间格式 2003-05-04 23:07:59 如何校验?? 谢谢 <select>如何在javascrip中改变里面的内容 表单声明内容自动带出实现 js 拼接标签 重开一贴,怎么用回车使表格新增一行
js的面向对象不同于java等语言的面向对象。
java :基于类的面相对象强类型语言
js:基于原型的面向对象弱类型语言呢.
好像有点问题?。。
arr = [1,2,3,4,5]
slice(1,3)的时候 即是从pos1开始截取,而pos3截止(而pos3是开区间,不包含在内)因此就是2,3了?
那么就是[1,3)
那么不是应该1,2么?为何输出是2,3?
其实这样说好了,JSP就是JAVA...
不过先细细研读一篇神文更好
http://www.cnblogs.com/RicCC/archive/2008/02/15/JavaScript-Object-Model-Execution-Model.html
里面有部分是翻译Ecmascript标准的文档,最重要里面有张图,看懂了,javascript如何实现的继承完全不在话下。
我的整篇之所以长主要是想扩展开来说。所以和该博主的目标读者不同。
BTW:该博主交好友的愿望我能理解,但是从要求中看出可能不是同路人~~~。积累人脉的目的似乎不那么的纯。漂过……
谢谢楼主
为什么是false呢?想不明白。哪位高手给解答一下?
-----------------
其实slice 跟数组的slice方式一样 , to位置也是开区间,javascript:"iloveyou".slice(0,2) 返回“il”