1、警示框alert()
alert('Hello world!')

2、输入框prompt()
prompt('Hello world!')

3、write()
document.write('Hello world!')
document.write('<h1>Hello world!</h1>')

4、检测数据类型 typeof
console.log(typeof 123)
console.log(typeof '123')
console.log(typeof true)
console.log(typeof undefined)
console.log(typeof null)
let num = 10
console.log(typeof num + '11')
console.log('number' + '11')
5、类型转换
a.(数字)Number()
console.log(Number('10.01'))
b.(字符串)String()
console.log(String(10))
let age = 10
console.log(age.toString())
console.log(age.toString(2))
6. 取整,无四舍五入 parseInt()
console.log(parseInt('10'))
console.log(parseInt('10.111'))
console.log(parseInt('10.999px'))
7.(数字)用于过滤单位 parseFloat()
console.log(parseFloat('100px'))
一、数组操作
1.数组后面追加元素 push()
2.数组前面添加元素 unshift()
3.删除数组最后一个元素 pop()
4.删除数组第一个元素 shift()
5.删除数组指定元素 splice(从哪里开始删, 删几个)
let arr = ['red', 'green']
arr.push('blue', 'skyblue')
arr.splice(1, 1)
二、封装随机函数
function getRandom(min, max) {
return Math.floor(Math.random() * (max - min + 1)) + min
}
1.数学内置对象
console.log(Math.PI)
console.log(Math.random())
console.log(Math.ceil(1.1))
console.log(Math.ceil(1.5))
console.log(Math.ceil(1.9))
console.log(Math.floor(1.1))
console.log(Math.floor(1.5))
console.log(Math.floor(1.9))
console.log(Math.round(1.1))
console.log(Math.round(1.5))
console.log(Math.round(1.9))
console.log(Math.round(-1.1))
console.log(Math.round(-1.5))
console.log(Math.round(-1.9))
console.log(Math.max(1, 5, 9, 45))
console.log(Math.min(1, 5, 9, 45))