博客列表 >实例演示js常用数据类型,变量与常量的声明与赋值

实例演示js常用数据类型,变量与常量的声明与赋值

一米互联
一米互联原创
2021年01月03日 12:17:34666浏览

JS —-> javaScript的简称

js中的常用数据类型:

1、数值类型:number

  1. let age = 50; 整数
  2. let num=3.1415926; 小数

2、字符串类型:string

  1. let name = apple;
  2. let emali = "zhangbeijing@163.com";

3、布尔类型:boolean

  1. let isMarr = true; /*或者false*/

4、未初始化类型:undeifned

  1. 未初始化变量的默认值
  2. let gender;
  3. console.log(gender); //undeifned

5、null对象:

  1. let pro = null;
  2. console.log(pro,typeof null); //返回的是object

6、符号,创建对象属性的唯一标识

  1. let s Symbol('custom symbol');
  2. console.log(s,typeof s);

7、使用typeof 检测数据类型

  1. console.log(age,typeof age);

8、字符串拼接使用”+“号

  1. console.log('邮箱' + email);

9、原始类型都是值传递

  1. let a = 100;
  2. // 将变量的a的值,传递到了b;
  3. let b = a;
  4. console.log(b);
  5. let a = 200;
  6. console.log(b);
  7. // a的更新不会影响到b

10、引用类型

10-1 对象字面量:

  1. let user = {
  2. // 属性,相当于变量
  3. id:1,
  4. name:'zhangzhongguo',
  5. 'my email':'123456@qq.con',
  6. // 方法:函数
  7. getName:function(){
  8. //this表示当前的上下文,当前对象
  9. return '我的名字叫:'+ this.name;
  10. }
  11. }
  12. console.log(user.id,user.name);
  13. console.log(user['my email']);
  14. console.log(user.getName());

10-2 数组:

  1. let course = [5,'javascript','php.cn'];
  2. //访问数组中的第二个值
  3. console.log(course[1]);

10-3 函数:

  1. function hello(){}
  2. console.log(hello,typeof hello);
  3. console.log(hello,instanceof Object);
  4. // 对象是属性的无序集合,对象可以添加属性
  5. hello.email = '123456@qq.com';
  6. console.log(hello.email);
声明:本文内容转载自脚本之家,由网友自发贡献,版权归原作者所有,如您发现涉嫌抄袭侵权,请联系admin@php.cn 核实处理。
全部评论
文明上网理性发言,请遵守新闻评论服务协议