javascript
文章平均质量分 70
JackyChen丶
这个作者很懒,什么都没留下…
展开
-
JavaScript的学习笔记(一)
快速入门比较运算符要特别注意相等运算符==。JavaScript在设计时,有两种比较运算符:第一种是==比较,它会自动转换数据类型再比较,很多时候,会得到非常诡异的结果;第二种是===比较,它不会自动转换数据类型,如果数据类型不一致,返回false,如果一致,再比较。由于JavaScript这个设计缺陷,不要使用==比较,始终坚持使用===比较。另一个例外是NaN这个特殊的Number与所有其他值都翻译 2017-06-13 12:03:26 · 276 阅读 · 0 评论 -
JavaScript学习笔记(二)
快速入门对象JavaScript的对象是一种无序的集合数据类型,它由若干键值对组成。 访问属性是通过.操作符完成的,但这要求属性名必须是一个有效的变量名。如果属性名包含特殊字符,就必须用”括起来:var xiaohong = { name: '小红', 'middle-school': 'No.1 Middle School' };xiaohong的属性名middle-school原创 2017-06-13 14:38:16 · 230 阅读 · 0 评论 -
JavaScript学习笔记(三)
函数定义函数两种方式定义函数,完全等价function abs(x) { if (x >= 0) { return x; } else { return -x; } }var abs = function (x) { if (x >= 0) { return x; } else { return原创 2017-06-13 15:45:40 · 274 阅读 · 0 评论 -
JavaScript学习笔记(四)
高级函数map举例说明,比如我们有一个函数f(x)=x2,要把这个函数作用在一个数组[1, 2, 3, 4, 5, 6, 7, 8, 9]上,就可以用map实现如下:function pow(x) { return x * x; }var arr = [1, 2, 3, 4, 5, 6, 7, 8, 9]; arr.map(pow); // [1, 4, 9, 16, 25, 36, 49,原创 2017-06-14 10:13:44 · 211 阅读 · 0 评论