1、注释
// 单行注释/*这是一个多行 的注释*/
2、变量声明
// Define myName below this linevar myName; //驼峰命名:第一个单词小写,之后的单词首字母大写
3、变量赋值:
声明后为赋值的变量为“NaN”,即“not a number",使用时为undefined
var a = 9; //声明的同时赋值var b;b=13;
4、特殊符号转义 "\"
var sampleStr = "Alan said, \"Peter is learning JavaScript\"."; //字符串内引号转义"\t" \\制表符"\b" \\退格符"\r" \\回车符"\n" \\换行符
5、获取字符串长度 :
你可以通过在字符串变量或字符串后面写上 .length
来获得字符串变量 字符串
值的长度。
// Setupvar lastNameLength = 0;var lastName = "Lovelace";// Only change code below this line.lastNameLength = lastName.length;
6、字符串索引
// Setupvar firstLetterOfLastName = "";var lastName = "Lovelace";// Only change code below this linefirstLetterOfLastName = lastName[0]; //获取第一个字符lastLetterOfLastName = lastName[lastName.length -1]; //获取倒数第一个字符nthLastLetterOfLastName = lastName[lastName.length -n]; //获取倒数第n个字符
7、数组
// Setupvar myArray = [["John", 23], ["cat", 2]];// Only change code below this line.myArray.push(["dog",3]) //数组末尾追加元素myArray.unshift(["Paul",35]);//数组头部追加元素var removedFromMyArray;removedFromMyArray = myArray.pop();//数组抛出最后一个元素removedFromMyArray = myArray.shift();//抛出第一个元素