一
alert(‘Hello World’);
alert容易影响后续脚本运行,一般使用console
例子
console.log(‘Hello World’); 输出 Hello World
console.error(‘This is an error’); 红色输出信息还带有行号提示,错误在哪里的链接,红色x符号
console.warn(‘This is an warning’); 黄色输出信息,带叹号
二 变量
- var
全局作用域,例如在if块里和外面名字一样的变量也会产生冲突。大多数时候不用var - let
可以重新赋值
例子:
let age = 30;
age = 31;
console.log(age);
会输出age的值31
- const
不可以重新赋值
例子:
const age = 30;
age = 31;
console.log(age);
会报错
多使用const可以保证代码健壮安全少出错,除非一开始就知道需要重新赋值。
数据类型
- String
const name = ‘John’; - Numbers
const age = 30;
const rating = 4.5; - Boolean
const isCool = true; - null
const x = null;