(1)看一个关于阶乘的函数为了提高计算效率,我们可以利用函数自身属性来缓存每次阶乘的结果。[作者空间]
这里先提一下for in 循环,因为之前在C++ 和 OC中用到过快速遍历,但是发现JavaScript有所不同,...[作者空间]
属性的getter和setter JavaScript的属性值可以用getter和setter方法代替,由gett...[作者空间]
对象 对象是动态的——可以新增属性也可以删除属性,但是对象经常用来模拟静态对象以及静态类型语言中的“结构体”。对象...[作者空间]
局部变量和全局变量 首先我们来看一个例子: if(1){ var a = 110; } console.log(a...[作者空间]
字符串不是对象类型,但是表现的像对象一样。 如下例子: 我们可以看出字符串有类似对象的一些属性和方法,问题来了...[作者空间]
这篇文章总结了七种办法来交换a和b的变量值 var a = 123; var b = 456; 交换变量值方案一 ...[作者空间]
字符串的一些调用方法 注: 字符串是固定不变的,类似replace()和toUpperCase()的方法都返回新的...[作者空间]
原始类型分为:number类型,string类型,boolean类型,null类型,undefined类型; 对象...[作者空间]