众所周知,JavaScript
的作用域和其他传统语言(类C)差别比较大,掌握并熟练运用JavaScript
的作用域知识,不仅有利于我们阅读理解别人的代码,也有助于我们编写自己的可靠代码。下面笔者将使用五个小例子来给大家分析下 JavaScript
的作用域要注意的问题。感谢例子的来源(这5个例子...
分类:
编程语言 时间:
2014-05-06 01:12:25
阅读次数:
335
原文:五个小例子教你搞懂 JavaScript 作用域问题众所周知,JavaScript
的作用域和其他传统语言(类C)差别比较大,掌握并熟练运用JavaScript
的作用域知识,不仅有利于我们阅读理解别人的代码,也有助于我们编写自己的可靠代码。下面笔者将使用五个小例子来给大家分析下 JavaSc...
分类:
编程语言 时间:
2014-05-06 01:02:38
阅读次数:
340
在工作中用了Ajax
N多次了,也看过一些相关方面的书籍,也算是认识了它,但是一直没有认真总结和整理过相关的东东,失败!近有闲情,将之总结如下:【名称】Ajax是Asynchronous
JavaScript and XML(以及 DHTML 等)的缩写。详情请移步Ajax: A New Appro...
分类:
其他好文 时间:
2014-05-06 00:37:28
阅读次数:
311
Javascript中有两种循环的方法for循环和for-in循环for循环主要用来循环数组,for-in循环应该用来遍历非数组对象。从技术上来说,for-in循环也可以用来遍历数组(JS中数组也是对象),但这样做并不是很好,当该数组被自定义函数扩大后,有可能导致逻辑上的错。for循环的常规写法fo...
分类:
编程语言 时间:
2014-05-05 23:35:35
阅读次数:
449
1 需要明白概念:执行环境变量对象,活动对象作用域,作用域链闭包垃圾处理机制闭包陷阱
分类:
编程语言 时间:
2014-05-05 23:29:49
阅读次数:
326
Number是数字值对应的引用类型var numberObject=new
Number(10);Number也重写了valueof()、toLocaleString()、和toString()方法,valueOf()方法返回对象表示的基本类型数值,另外两个方法则返回字符串形式的数值,除了继承的为t...
分类:
编程语言 时间:
2014-05-05 23:11:37
阅读次数:
377
列表推导式(list
comprehension)是利用其他列表创建新列表(类似于数学术语中的集合推导式)的一种方法。它的工作方式类似于for循环,也很简单:In [39]:
[x*x for x in range(10)]Out[39]: [0, 1, 4, 9, 16, 25, 36, 49, ...
分类:
编程语言 时间:
2014-05-05 22:21:48
阅读次数:
422
(一)javascript中的数组index属性——获取数组的索引值例如:要做到这样的效果点击每个选项时,会显示不同的div。我们的做法:在javascript中,先把所有的div的display设置为none,然后在根据当前的数组里的索引值进行一个显示div的过程。下面的例子就是:首先,把妙味课堂...
分类:
编程语言 时间:
2014-05-05 22:03:52
阅读次数:
378
今天有朋友让我帮他写一个正则表达式,要求能验证一个数学公式格式是否正确。
数学公式中有括号,变量(未知数)和运算符,而且变量是重数据库中读取的,可以任意添加和删除。
这个用一个正则表达式实现是不可能的,所以我给他写了一个函数,如下:...
分类:
Web程序 时间:
2014-05-04 12:46:33
阅读次数:
1238
想要提升编程效率么?快来看看如何设置自动提示!...
分类:
系统相关 时间:
2014-05-04 00:09:56
阅读次数:
349