Blogger Information
Blog 46
fans 0
comment 0
visits 34608
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template
实例演示数据类型
上草一方
Original
385 people have browsed it

实例演示数据类型

常用数据类型

1.原始类型:number,string,boolean,undefined,null
实例代码如下:

  1. // 1.原始类型:number,string,boolen,undefined,null
  2. console.log(100);
  3. console.log(100+200);
  4. console.log(typeof('hello'+100));
  5. // 为什么要发生类型转换?
  6. // 因为不同类型的数据,不能直接运算
  7. // 先转换,再运算
  8. console.log(typeof(true+1));
  9. // true=>1 隐式转换
  10. // 一个变量对应一个值,标量

2.引用类型
(1)数组array
一个变量保存的是一个集合,并非单值,访问时不能直接访问,必须通过这个变量的引用来访问
数组实例如下:

  1. const arr=[1,'admin',true];
  2. console.log(arr);
  3. const arr=[1,'admin',[1,2,3],true];
  4. console.log(arr);

(2)对象
对象,先把对象想象成一个关联数组
实例如下:

  1. // 对象
  2. // 先把对象想象成一个关联数组
  3. const obj={
  4. id:1,
  5. username:'mary',
  6. age:18,
  7. 'my_email' :'123456@qq.com',
  8. };
  9. // 为了简化,并与数组区别,对象有自己的成员访问符“.”
  10. //访问
  11. console.log(obj.username);

(3)函数
函数就是对象,也是一个值,可以当成参数来传递,也可以当成返回值
实例如下:

函数就是对象,对象就可以添加属性和方法

  1. let fn = function(){};
  2. fn.myemail = 'admin@php.cn';
  3. //添加属性myemail
  4. fn.getEmail = function(){
  5. console.log(this.myemail);
  6. };//添加方法

函数当返回值:闭包

  1. function fn1(){
  2. let a = 1;
  3. return function(){
  4. return a++;
  5. };
  6. }
Correcting teacher:PHPzPHPz

Correction status:qualified

Teacher's comments:
Statement of this Website
The copyright of this blog article belongs to the blogger. Please specify the address when reprinting! If there is any infringement or violation of the law, please contact admin@php.cn Report processing!
All comments Speak rationally on civilized internet, please comply with News Comment Service Agreement
0 comments
Author's latest blog post