H5基础知识第八课时(JS数据类型和输出方法)
来源:互联网 发布:掘金数据 编辑:程序博客网 时间:2024/06/05 02:03
1.数据类型
typeof作用是得到变量的数据类型
number类型
js当中不分整数小数,他们都为数值型number
NaN:非数值类型 NaN==NaN的结果为false 因为两非数值不一定一样
isNan:判断是不是非数值型
Number函数:将任意类型转换成数值型
parseInt函数:将字符串转换为整数 只转换数字类型的字符串,会将非数字忽略掉,并停止转换
var a='123'; a=parseInt(a)
var a='123abc456'; a=parseInt(a)
parseFloat函数:将字符串转换为小数 只转换数字类型的字符串,会将非数字忽略掉,并停止转换
2.输出方法
(1)alert一般用于输出一段提示信息
(2)prompt用于获取用户输入如文本的内容,多一个输入框,第一个是提示信息
,第二个是输入框默认的信息,函数返回值是输入框输入的信息
var number=prompt('输入账;号')
alert(number)
(3)confirm作用是弹出一个确认框
包含确认和取消按钮,函数返回值是Boolean类型,如果返回true 表示用户点击了确认按钮,如果返回false 表示用户点击了取消按钮。
var a= prompt("请输入你的姓名:");
var b=prompt("请输入你的班级:");
var c= prompt("请输入你的地址:");
var d= prompt("请输入你的年龄:");
alert("你的姓名是"+a+"学号"+b+"今年"+c+"地址是"+d);
typeof作用是得到变量的数据类型
number类型
js当中不分整数小数,他们都为数值型number
NaN:非数值类型 NaN==NaN的结果为false 因为两非数值不一定一样
isNan:判断是不是非数值型
Number函数:将任意类型转换成数值型
parseInt函数:将字符串转换为整数 只转换数字类型的字符串,会将非数字忽略掉,并停止转换
var a='123'; a=parseInt(a)
var a='123abc456'; a=parseInt(a)
parseFloat函数:将字符串转换为小数 只转换数字类型的字符串,会将非数字忽略掉,并停止转换
2.输出方法
(1)alert一般用于输出一段提示信息
(2)prompt用于获取用户输入如文本的内容,多一个输入框,第一个是提示信息
,第二个是输入框默认的信息,函数返回值是输入框输入的信息
var number=prompt('输入账;号')
alert(number)
(3)confirm作用是弹出一个确认框
包含确认和取消按钮,函数返回值是Boolean类型,如果返回true 表示用户点击了确认按钮,如果返回false 表示用户点击了取消按钮。
var a= prompt("请输入你的姓名:");
var b=prompt("请输入你的班级:");
var c= prompt("请输入你的地址:");
var d= prompt("请输入你的年龄:");
alert("你的姓名是"+a+"学号"+b+"今年"+c+"地址是"+d);
阅读全文
0 0
- H5基础知识第八课时(JS数据类型和输出方法)
- H5基础知识第八课时(JS运算符和计算水仙花数)
- H5基础知识第八课时(CSS3选择器)
- H5基础知识第八课时(CSS)
- H5基础知识第八课时(flex布局)
- H5基础知识第八课时(JS使用方式与变量的声明)
- H5基础知识第十课时(JS函数定义和分类)
- H5基础知识第十课时(JS函数调用和内部属性)
- H5基础知识第九课时(JS运算符)
- H5基础知识第九课时(JS判断语句)
- H5基础知识第九课时(JS循环语句)
- H5基础知识第十一课时(JS查看节点)
- H5基础知识第十一课时(JS调试快捷键)
- H5基础知识第六课时(CSS)1
- H5基础知识第六课时(CSS)2
- H5基础知识第七课时(CSS)
- H5基础知识第七课时(CSS定位)
- H5基础知识第十一课时(JS解决变量自提升问题)
- Android Databinding简单使用
- android ACache 缓存
- Android Studio调试技巧
- JavaScript,大有前景的编程语言
- Spring Boot的启动器Starter系列
- H5基础知识第八课时(JS数据类型和输出方法)
- 'getWidth()' is deprecated,'getHeight()' is deprecated
- 工业大数据漫谈11:工业大数据可视化的难点
- String,StringBuffer和StringBuilder之间的区别,速度比
- 软件质量模型的6大特性27个子特性
- 什么是加壳和脱壳技术?加壳和脱壳技术是什么意思?
- 聊聊Thrift(二) thrift java lib源码编译
- 使用 webpack2 和 NPM Scripts 进行 JavaScript 组件开发
- python 数据处理学习一(pandas)