实例演示常用函数类型 常用数据类型
函数
1,命名函数
function j(password){return '密码'+password}console.log(j(123))
2,匿名函数
console.log((function(password){return '密码'+password})('王老吉'))
3,箭头函数
简化匿名函数
let c=function (password){return '密码' + password}console.log(c('王老五'))
用箭头函数简化上面匿名函数
c=password=>console.log('密码' + password)c('admin')
2,数据类型
number类型
console.log(typeof (3+3))console.log(typeof (true+false))
string类型
console.log(typeof ('3+3'))console.log(typeof ('3'+3))
Boolean类型
console.log(typeof (true,false))
undefined类型
let a;console.log(typeof (a))
null类型
console.log(null)
#
引用类型
array object function
array数组
const ac=[1,'嗡嗡嗡',true,[1,false,3],undefined]console.log(ac);console.log(ac[3][1])console.log(Array.isArray(ac));
object对象
const ccc1={id:1,username:'我',num:[1,2,3],isok:true,'my email':66666,r:function (){// 在对象中,使用this变量引用对象自身return '名称:'+this.username + ', 邮箱:'+this['my email']}}console.log(ccc['r']())
function函数
function q3(){let a=2;return function (){return a++;}}console.log(q3());const b=q3()console.log(b)console.log(b())console.log(b())