javascript
tk-yield
多面手程序员,涉及语言领域Java,php,python,javascript。
展开
-
JavaScript一些细节
删除数组中的元素你或许已经知道,js中要向数组中增加元素,需要用的是push方法。没有和其他语言中类似的add方法,是不是很不适应?但是要是告诉你,从数组中删除元素的方法没有,你是不是简直不敢相信!你如果要说用到delete关键字,那么给你看一个吓死你的:var s=[1,2,3,4]; delete s[1];这样操作之后,你猜猜操作结果是怎样的?不买关子,结果是这样的:[1,udefind *原创 2015-10-09 10:48:27 · 390 阅读 · 0 评论 -
奇葩的JS数组
奇葩的JS数组JavaScript的数组是JavaScript原生的唯一的复杂数据结构,这点有点类似于php。(JSON是一种轻量级数据交换格式)类似于php,JavaScript的数组也是接受自定义下标,当不指定下标时,才使用默认下标。这就会有问题了,如下代码:var a = []; a['h'] = 2; console.log(a.length);你们猜猜这个数组大长度打印出多少?0我明明传入原创 2015-09-22 17:14:50 · 356 阅读 · 0 评论