JS中数组被认为是一种对象,慢慢的,怎么忽然感觉,JS中只要可以独立出来的概念怎么都可以当成对象来解释呢?有点儿怀疑。继续学吧。先来总结一下JS中数组是如何具体使用的。
一、创建
数组的创建在JS中和Object基本上是一样的。他可以通过new关键字来声明,也可以通过字面量的方法来创建。JS中数组创建只支持一维数组。
1、new
var box=ne...
分类:
Web程序 时间:
2014-10-04 13:54:26
阅读次数:
193
js中函数执行过程不只是单纯的局部变量覆盖全局变量...
分类:
编程语言 时间:
2014-10-04 12:35:42
阅读次数:
185
在JS中函数在使用时实质上和我们平时学习的编程语言中的函数类似,它同样也具有函数名,参数,返回值,函数体等这些平常函数所具有的内容。但是作为一种脚本语言,它确实也有自己不一样的地方。
一、创建
function box(){ //利用function关键字进行声明+函数名+(可添加参数)+{具体执行内容,可包括返回值}
return 'hello!';
}
在...
分类:
Web程序 时间:
2014-10-03 12:25:54
阅读次数:
203
JavaScript 中 typeof 和 instanceof 常用来判断一个变量是否为空,或者是什么类型的。但它们之间还是有区别的:typeof是一个一元运算,放在一个运算数之前,运算数可以是任意类型。它返回值是一个字符串,该字符串说明运算数的类型。typeof 一般只能返回如下几个结果:num...
分类:
Web程序 时间:
2014-10-02 01:03:01
阅读次数:
199
闭包是很多语言都具备的特性,在js中,闭包主要涉及到js的几个其他的特性:作用域链,垃圾(内存)回收机制,函数嵌套,等等. 在理解闭包以前.最好能先理解一下作用域链的含义,简单来说,作用域链就是函数在定义的时候创建的,用于寻找使用到的变量的值的一个索引,而他内部的规则是,把函数自身的本地变量放...
分类:
Web程序 时间:
2014-09-30 19:52:39
阅读次数:
312
js中,动态添加html的方法大致就是两种,一种是document.createElement等方法创建,然后使用Element.appendChild添加,或者是使用Element.innerHTML = sHTML的方式。两种方法,显然前面一种更加灵活,除了Element.appendChild方法外,还有insertBefore等等其他dom操作方式。这里且不谈灵活性,但就性能做一个探索。...
分类:
Web程序 时间:
2014-09-30 18:11:39
阅读次数:
263
跟我一起学extjs5(32--加入模块和菜单定义[4根据后台信息更新菜单])
这一节根据后台传递过来的菜单分组和菜单定义,以及模块定义来更新4种类型的菜单。
按钮菜单和标准菜单的数据格式是一样的,生成的函数都在MainModel.js中,下面将其改一下:
// 根据data.tf_MenuGroups生成菜单条和菜单按钮下面使用的菜单数据...
分类:
Web程序 时间:
2014-09-30 17:26:19
阅读次数:
433
本篇文章主要是对js中的preventDefault与stopPropagation进行了介绍,需要的朋友可以过来参考下,希望对大家有所帮助。
分类:
Web程序 时间:
2014-09-30 11:40:02
阅读次数:
167
为了练手,给聊天应用增加一个rpc调用和一个time类型的服务器,在servers/time/remote/timeRemote.js中,添加如下代码:module.exports.getCurrentTime = function (arg1, arg2, cb) { console.log...
分类:
其他好文 时间:
2014-09-30 00:18:51
阅读次数:
176