【零基础学习web前端】JavaScript 字面量
数字字面量
数字的字面量,就是这个数字自己,并不需要任何的符号来界定这个数字。
可以是整数或者是小数,或者是科学计数(e)。
JavaScript中,数字的字面量可以有三种进制:
- 10进制:普通的数字就是十进制
- 8进制:如果以0开头、或者以0o开头、或者以0O开头的都是八进制,八进制只能用0~7来表示
- 16进制:如果以0x开头的都是十六进制。
比如八进制:
[HTML] 纯文本查看 复制代码 <script type="text/javascript">
//以0开头,所以就是八进制;显示的时候会以十进制显示
//3*8+6=30
console.log(036); //30
console.log(010); //8
console.log(0o36); //30
console.log(0O36); //30
</script>
注意 八进制只能出现0~7这8中字符,如果表示不合法,那么JS将自动的认为你输入错了,从而用十进制进行显示
字符串字面量
字符串(String)字面量 可以使用单引号或双引号,字符串被限定在同种引号之间。
[HTML] 纯文本查看 复制代码 console.log("苏飞论坛");
[HTML] 纯文本查看 复制代码 console.log('abc');
表达字面量
表达字面量用于计算
[HTML] 纯文本查看 复制代码 <h1 id="sufei"></h1>
<script>
document.getElementById("sufei").innerHTML = 2 * 5;
</script>
数组字面量
定义一个数组
[10, 3, 12, 9, 20, 10]
对象字面量
定义一个对象
[HTML] 纯文本查看 复制代码 {firstName:"John", lastName:"Doe", age:50, eyeColor:"blue"}
函数字面量
定义一个函数
[JavaScript] 纯文本查看 复制代码 function myFunction(a, b) {
return a * b;
}
|