摘要: 1.JSON格式 JSON对值的类型和格式有严格的规定。 (1)复合类型的值只能是数组或对象,不能是函数、正则表达式对象、日期对象。 (2)简单类型的值只有四种:字符串、数值(必须以十进制表示)、布尔值和null(不能使用NaN, Infinity, -Infinity和undefined)。 (3 阅读全文
posted @ 2017-09-12 18:03 jialuchun 阅读(120) 评论(0) 推荐(0) 编辑
摘要: 1.概念 Date对象可以作为普通函数直接调用,返回一个代表当前时间的字符串。 Date(); // "Wed Aug 16 2017 19:37:37 GMT+0800 (CST)" 注意,即使带有参数,Date作为普通函数使用时,返回的还是当前时间。 Date(2000, 1, 1); // " 阅读全文
posted @ 2017-09-12 17:54 jialuchun 阅读(167) 评论(0) 推荐(0) 编辑
摘要: Math方法 Math.abs方法返回参数值的绝对值。 Math.abs(1) // 1 Math.abs(-1) // 1 Math.max方法和Math.min方法都可以接受多个参数,Math.max返回其中最大的参数,Math.min返回最小的参数。 Math.max(2, -1, 5) // 阅读全文
posted @ 2017-08-16 19:31 jialuchun 阅读(189) 评论(0) 推荐(0) 编辑
摘要: string的属性和方法: 1. length属性 length属性返回字符串的长度。 2. charAt() charAt方法返回指定位置的字符,参数是从0开始编号的位置。 如果参数为负数,或大于等于字符串的长度,charAt返回空字符串。 'abc'.charAt(-1) // "" 'abc' 阅读全文
posted @ 2017-08-16 19:14 jialuchun 阅读(197) 评论(0) 推荐(0) 编辑
摘要: 打开终端 Mac OS 10.6 到 10.8 的系统,粘贴入如下代码,运行。 defaults write com.apple.Finder AppleShowAllFiles Yes && killall Finder //显示隐藏文件 Mac OS 10.9 以上的系统,粘贴入如下代码,运行。 阅读全文
posted @ 2017-08-12 11:00 jialuchun 阅读(397) 评论(0) 推荐(0) 编辑
摘要: 1.Number 对象实例的方法 1.1 Number.prototype.toString() Number对象部署了自己的toString方法,用来将一个数值转为字符串形式。 (10).toString() // "10" toString方法可以接受一个参数,表示输出的进制。如果省略这个参数, 阅读全文
posted @ 2017-08-04 10:15 jialuchun 阅读(136) 评论(0) 推荐(0) 编辑
摘要: 1.包装对象的定义 有人说,JavaScript语言“一切皆对象”,数组和函数本质上都是对象,就连三种原始类型的值——数值、字符串、布尔值——在一定条件下,也会自动转为对象,也就是原始类型的“包装对象”。 所谓“包装对象”,就是分别与数值、字符串、布尔值相对应的Number、String、Boole 阅读全文
posted @ 2017-08-04 10:10 jialuchun 阅读(216) 评论(0) 推荐(0) 编辑
摘要: 1.Array.isArray() Array.isArray方法用来判断一个值是否为数组。它可以弥补typeof运算符的不足。 2.Array实例的方法 valueOf(),toString(),push(),pop(),join(),concat(),shift(),unshift(),reve 阅读全文
posted @ 2017-08-04 10:02 jialuchun 阅读(134) 评论(0) 推荐(0) 编辑
摘要: toString()的应用:判断数据类型 Object.prototype.toString.call(value) 利用这个特性,可以写出一个比typeof运算符更准确的类型判断函数。 var type = function (o){ var s = Object.prototype.toStri 阅读全文
posted @ 2017-08-04 09:46 jialuchun 阅读(249) 评论(0) 推荐(0) 编辑
摘要: JavaScript 是一种动态类型语言,变量没有类型限制,可以随时赋予任意值。 1.强制类型转换 强制转换主要指使用Number、String和Boolean三个构造函数 1.1 Number函数 (一种是参数是原始类型的值,另一种是参数是对象。) (1)原始类型值的转换规则 原始类型的值主要是字 阅读全文
posted @ 2017-08-03 19:27 jialuchun 阅读(161) 评论(0) 推荐(0) 编辑