ASCII码 ASCII码

实例演示常用函数类型 常用数据类型

发布于:2022-05-15 13:57:41  栏目:技术文档

函数

1,命名函数

  1. function j(password){
  2. return '密码'+password
  3. }
  4. console.log(j(123))

2,匿名函数

  1. console.log((function(password){
  2. return '密码'+password
  3. })('王老吉')
  4. )

3,箭头函数

简化匿名函数

  1. let c=function (password){
  2. return '密码' + password
  3. }
  4. console.log(c('王老五'))

用箭头函数简化上面匿名函数

  1. c=password=>console.log('密码' + password)
  2. c('admin')

2,数据类型

number类型

  1. console.log(typeof (3+3))
  2. console.log(typeof (true+false))

string类型

  1. console.log(typeof ('3+3'))
  2. console.log(typeof ('3'+3))

Boolean类型

  1. console.log(typeof (true,false))

undefined类型

  1. let a;
  2. console.log(typeof (a))

null类型

  1. console.log(null)

#

引用类型

array object function

array数组

  1. const ac=[1,'嗡嗡嗡',true,[1,false,3],undefined]
  2. console.log(ac);
  3. console.log(ac[3][1])
  4. console.log(Array.isArray(ac));

object对象

  1. const ccc1={
  2. id:1,
  3. username:'我',
  4. num:[1,2,3],
  5. isok:true,
  6. 'my email':66666,
  7. r:function (){
  8. // 在对象中,使用this变量引用对象自身
  9. return '名称:'+this.username + ', 邮箱:'+this['my email']
  10. }
  11. }
  12. console.log(ccc['r']())

function函数

  1. function q3(){
  2. let a=2;
  3. return function (){
  4. return a++;
  5. }
  6. }
  7. console.log(q3());
  8. const b=q3()
  9. console.log(b)
  10. console.log(b())
  11. console.log(b())
相关推荐
阅读 +