当前位置: 首页 > news >正文

乐清官方网站建筑公司企业号

乐清官方网站,建筑公司企业号,手表之家官网,镇江网站建设介绍服务目录 一、数据类型 1.1 数值类型 1.2 字符串类型 1.3 布尔类型 1.4 undefined 二、类型转换 2.1 隐式转换 2.2 显式转换 2.3 Number 一、数据类型 计算机程序可以处理大量的数据#xff0c;为了方便数据的管理#xff0c;将数据分成了不同的类型#xff1a; 注为了方便数据的管理将数据分成了不同的类型 注通过 typeof 关键字检测数据类型 !DOCTYPE html html langen headmeta charsetUTF-8titleJavaScript 基础 - 数据类型/title /head bodyscript // 检测 1 是什么类型数据结果为 numberdocument.write(typeof 1)/script /body /html 1.1 数值类型 即我们数学中学习到的数字可以是整数、小数、正数、负数 !DOCTYPE html html langen headmeta charsetUTF-8titleJavaScript 基础 - 数据类型/title /head bodyscript let score 100 // 正整数let price 12.345 // 小数let temperature -40 // 负数document.write(typeof score) // 结果为 numberdocument.write(typeof price) // 结果为 numberdocument.write(typeof temperature) // 结果为 number/script /body /html JavaScript 中的数值类型与数学中的数字是一样的分为正数、负数、小数等。 1.2 字符串类型 通过单引号 、双引号 或反引号包裹的数据都叫字符串单引号和双引号没有本质上的区别推荐使用单引号。 注意事项 无论单引号或是双引号必须成对使用 单引号/双引号可以互相嵌套但是不以自已嵌套自已 必要时可以使用转义符 \输出单引号或双引号 !DOCTYPE html html langen headmeta charsetUTF-8titleJavaScript 基础 - 数据类型/title /head bodyscript let user_name 小明 // 使用单引号let gender 男 // 使用双引号let str 123 // 看上去是数字但是用引号包裹了就成了字符串了let str1 // 这种情况叫空字符串documeent.write(typeof user_name) // 结果为 stringdocumeent.write(typeof gender) // 结果为 stringdocumeent.write(typeof str) // 结果为 string/script /body /html 1.3 布尔类型 表示肯定或否定时在计算机中对应的是布尔类型数据它有两个固定的值 true 和 false表示肯定的数据用 true表示否定的数据用 false。 !DOCTYPE html html langen headmeta charsetUTF-8titleJavaScript 基础 - 数据类型/title /head bodyscript // 小张帅不帅回答 是 或 否let isCool true // 帅的帅的一匹isCool false // 不是酷的document.write(typeof isCool) // 结果为 boolean/script /body /html 1.4 undefined 未定义是比较特殊的类型只有一个值 undefined只声明变量不赋值的情况下变量的默认值为 undefined一般很少【直接】为某个变量赋值为 undefined。 !DOCTYPE html html langen headmeta charsetUTF-8titleJavaScript 基础 - 数据类型/title /head bodyscript // 只声明了变量并末赋值let tmp;document.write(typeof tmp) // 结果为 undefined/script /body /html 注JavaScript 中变量的值决定了变量的数据类型。 二、类型转换 在 JavaScript 中数据被分成了不同的类型如数值、字符串、布尔值、undefined在实际编程的过程中不同数据类型之间存在着转换的关系。 2.1 隐式转换 某些运算符被执行时系统内部自动将数据类型进行转换这种转换称为隐式转换。 !DOCTYPE html html langen headmeta charsetUTF-8titleJavaScript 基础 - 隐式转换/title /head bodyscript let num 13 // 数值let num2 2 // 字符串// 结果为 132// 原因是将数值 num 转换成了字符串相当于 13// 然后 将两个字符串拼接到了一起console.log(num num2)// 结果为 11// 原因是将字符串 num2 转换成了数值相当于 2// 然后数值 13 减去 数值 2console.log(num - num2)let a prompt(请输入一个数字)let b prompt(请再输入一个数字)alert(a b);/script /body /html 注数据类型的隐式转换是 JavaScript 的特征后续学习中还会遇到目前先需要理解什么是隐式转换。 补充介绍模板字符串的拼接的使用 2.2 显式转换 编写程序时过度依靠系统内部的隐式转换是不严禁的因为隐式转换规律并不清晰大多是靠经验总结的规律。为了避免因隐式转换带来的问题通常根逻辑需要对数据进行显示转换。 2.3 Number 通过 Number 显示转换成数值类型当转换失败时结果为 NaNNot a Number即不是一个数字。 !DOCTYPE html html langen headmeta charsetUTF-8titleJavaScript 基础 - 隐式转换/title /head bodyscriptlet t 12let f 8// 显式将字符串 12 转换成数值 12t Number(t)// 检测转换后的类型// console.log(typeof t);console.log(t f) // 结果为 20// 并不是所有的值都可以被转成数值类型let str hello// 将 hello 转成数值是不现实的当无法转换成// 数值时得到的结果为 NaN Not a Numberconsole.log(Number(str))/script /body /html
http://www.zqtcl.cn/news/735810/

相关文章:

  • 门户网站 建设 如何写如何布置网站
  • 网站前台功能模块介绍建设银行信用卡网站是哪个好
  • 用python做网站我那些网站开发开发语言
  • 建设网站怎样做安卓app软件公司
  • 重庆seo整站优化效果上海城建建设官方网站
  • 做淘宝要网站兰州画册设计
  • 外贸网站排行榜前十名电影网站标题怎么做流量多
  • 网站建设吉金手指专业13网站备案完成后不解析
  • 社保网站减员申报怎么做长春建筑网站
  • 网站开发用原生wordpress读者墙
  • 食品网站网页设计成都建网页
  • 网站建设 珠海专业团队表情包张伟
  • 建设铝合金窗网站.net制作网站开发教程
  • 网站后台服务器内部错误wordpress 多级菜单
  • 怎样更新网站内容怎么查看网站是哪家公司做的
  • 建设网站网站建站建立一个网站平台需要多少钱
  • 学校网站模板 html网站建设技术路线
  • 图片网站如何做百度排名深入挖掘wordpress
  • 网站建设的前景网站建设分为哪三部分
  • 房地产公司网站下载校园二手信息网站建设
  • 有关网站空间不正确的说法是设计和建设企业网站心得和体会
  • 个人网站前置审批项怎么做投票 网站
  • 网站建设零金手指花总js源码下载从哪个网站能下载
  • 网站开发属于无形资产两人合伙做网站但不准备开公司
  • 五大类型网站网站建设投标文件
  • 崇明区建设镇网站装修公司网站制作
  • 哪些网站可以做房产推广呼家楼街道网站建设
  • 微网站怎么开通萝岗手机网站建设
  • 牙科医院网站开发内江市住房和城乡建设局网站电话号码
  • 网站建设的想法和意见芜湖的网站建设公司