具体内容
序110:
在没有document ready function以前,代码会在HTML没有渲染完成就执行,这样会产生bug,
因此我们要添加document ready function。
序134:
用 驼峰命名法 来书写一个 Javascript 变量,在 驼峰命名法 中,变量名的第一个单词的首写字母小写,后面的单词的第一个字母大写。
var studlyCapVar;
var properCamelCase;
var titleCaseOver;
序151、152:
定义一个字符串必须要用单引号或双引号来包裹它。需要在字符串中使用一个: “ 或者 ‘ 时,在 JavaScript 中,你可以通过在引号前面使用 反斜杠 () 来转义引号。
var sampleStr = “Alan said, "Peter is learning JavaScript".”;
当我们需要在字符串中使用与开头结尾相同的引号时,我们需要对引号进行 转义 。如果有很多双引号的字符串,使用转义字符可能导致难以阅读。这时候可以使用单引号。
‘This string has “double quotes” in it. And “probably” lots of them.’
var myStr = ‘Link’;
序159、167:
JavaScript中只有字符串类型,没有字符类型。我们通过[索引] 来获得对应的字符,且字符串的不可变性,数组的数据是可变的。
一个简单的方法将数据追加到一个数组的末尾是通过 push() 函数。
.pop() 函数用来移出数组中最后一个元素。
.shift() 函数用来移出数组中第一个元素。
unshift()移入一个元素到数组的头部。
序239、240:
构造函数来创建对象,要使用 new 关键字 去调用构造函数。
构造函数 通常使用大写字母开头,以便把自己和其他普通函数区别开。
var Car = function() {
this.wheels = 4;
this.engines = 1;
this.seats = 1;
};
序245-250:
使用filter 方法用来迭代一个数组,并且按给出的条件过滤出符合的元素。
使用 sort 方法,你可以很容易的按字母顺序或数字顺序对数组中的元素进行排序。
使用 reverse 方法来翻转数组。
使用concat 方法可以用来把两个数组的内容合并到一个数组中。
使用 split 方法按指定分隔符将字符串分割为数组。
使用 join 方法来把数组转换成字符串,
function reverseString(str) {
str= str.split(“”);
str=str.reverse();
str= str.join(“”);
return str;
}
reverseString(“hello”)