首页 > 代码库 > javascript基础知识1:
javascript基础知识1:
1:
前端三层:
结构层 HTML
样式层 CSS
行为层 JavaScript
2:
JavaScript语句和语句之间的换行、空格、缩进都不敏感。
alert("你");
alert("和");
alert("我");
语句一行一行写,分号是没有必要的。
我们把页面做好之后,通常都会进行压缩,用软件把所有的空格、换行都去掉。此时,语句末尾的分号显得非常重要,如果去掉分号,将不能执行。
一般都加分号
3:
数字字面量和字符串字面量
数字的字面量,就是这个数字自己。
JavaScript中,数字的字面量可以有三种进制:
10进制:普通的数字就是十进制,只有十进制有小数的字面量,八进制、十六进制没有小数的字面量。
8进制:如果以0开头、或者以0o开头、或者以0O开头的都是八进制,八进制只能用0~7来表示
如果0开头表示不合法,那么JS将自动的认为你输入错了,从而用十进制进行显示
以0o开头、0O开头的数字,如果后面写错了,控制台报错!
eg:
console.log(036); //30 3*8+6
console.log(044); //36
console.log(010); //8
console.log(0o36); //30
console.log(0O36); //30
console.log(088); //88
console.log(0o88); //Uncaught SyntaxError: Invalid or unexpected token
16进制:如果以0x开头的都是十六进制。
后面有错误的写法,那么控制台报错
eg:
0到9
abcdef代表10,11,12,13,14,15
console.log(0xff); //255 15*16+15
console.log(0x2b); //43 2*16+11
onsole.log(0x11); //17
console.log(0x4n); //Invalid or unexpected token
字符串字面量
字符串的字面量,必须用双引号或者单引号包裹起来。必须是成对单引号或成对双引号。引号内部可以有不同种的引号
常见的转义字符
\n 回车换行
\t tab缩进
\"表达引号 转义字符
console.log("你像\"哇哈哈\"一样漂亮");
\\反斜杠转义反斜杠
console.log("c:\\a\\b.jpg");
c:\a\b.jpg
javascript基础知识1: