javascript入门学习笔记打卡(2)

个人名片:
😊作者简介:一名大一在校生,web前端开发专业
🤡 个人主页: python学不会
🐼第一次写博客,写的不好望指正
🎅
学习目标: 坚持每一次的学习打卡

基本数据类型

无

Boolean (布尔值):常用于逻辑判断 true和false

String(字符型):程序中的字符型数据包含在单引号(‘ ’)或者双引号(“ ”);
在这里插入图片描述

Number(数值型):javascript中不区分整数和浮点数,所有数字都是数值型

  1. 添加“ -” 表示负数
    2.设置为NaN表示非数值(NaN与任何值都不相等,包括本身)
    数值类型

Null(空型):表示一个不存在的或无效的对象与地址

Undefined:(未定义型)表明变量还未被初始化时,变量默认为Undefined

数据类型检测

// 数据类型检测
var num1 = 12,num2='34',sum=0;
sum=num1+num2;
console.log(sum);
//输出1234

typeof操作符以字符串形式返回未经计算的操作数的类型

//typeof操作符
typeof checkobj;
typeof(checkobj);
console.log(typeof num1);//输出number
console.log(typeof num2);//输出string
console.log(typeof sum);//输出string
//不同数据类型测试
document.write(typeof'hello'+'<br/>');//string
document.write(typeof 1 +'<br/>');//number
document.write(typeof true+'<br/>');//boolean
document.write(typeof null+'<br/>');//object
document.write(typeof undefined+'<br/>');//undefined

转字符型

//转字符型
var num1 = num2 =num3 =4, num4=26;
console.log(String(12));//12
console.log(num1+num2+num3.toString());//84
console.log(num4.toString(2));//11010

转数值型

 //转数值型
var num1 = prompt('请输入求和的第一个数据:');
var num2 = prompt('请输入求和的第二个数据:');
console.log(num1+num2);
console.log(parseInt(num1)+parseInt(num2));
//输入任意两个数所求的和是他的结果

转数值型

转布尔型常用于表达式和流程控制语句中

//判断用户是否有内容输入
var con =prompt();
if(Boolean(con)){
    document.write('已输入内容');
}else{
    document.write('无输入内容');
}
//用户单击“取消”,则显示为“无输入内容” 为FALSE
//用户输入任意文字,则显示为已输入内容,为true

感谢你的观看,有什么错误欢迎在评论中指出,我会继续每天坚持打卡学习

  • 11
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 5
    评论
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值