a一、JavaScript数据类型.docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
a一、JavaScript数据类型

JavaScript数据类型一、常量:值不能改变的量,其值一旦确定,则不能改变。一旦改变就会出错。声明:const(声明这是一个常量)命名:大写字母命名 A B C语法: const A=常量值(=是赋值的意思)例:const PI=3.1415926 声明一个常量PI他的值是3.1415926script type=text/jscript language=javascript const PI =3.1415926; document.write(PI);/script二,变量:值能改变的量(内存中专门存储数据的空间)内存中开辟出来的一个空间,用来存储数据,这个空间叫做变量声明:var命名: 驼峰命名法(第一个单词都小写,后面的每一个单词首字母都大写)myFirstJs 1,必须由字母开头,由数字、字母、下划线、美元符号组成; 2,也可以由$和_开头(很少用),不能以数字开头。 3,大小写敏感(区分大小写)a1 A1两个是不同的名字 4,不能包含空格等非法字符 5,不能是系统关键字和预保留字语法: var zhangWenYan =18;(赋值符号从右往左看)声明的同时并且赋值,初始化(初次赋值) var zhangWenYan;zhangWenYan =18;先声明命名再初始化 Undefined 未定义 变量声明了但未初始化 6,同一条语句里可以同时声明多个变量 1,var a,b; a=12;b=33; document.write(a+br/); document.write(b+br/); a=12;b=33; 2,var a=1,b=1; document.write(a+br/); document.write(b+br/); a=1,b=1; 3,var a,b=1; document.write(a+br/); document.write(b+br/); a是Undefined,b=1全局变量:局部变量:变量里面可以存储任意数据类型。三、数据类型:变量里面存放的数据类型 一个变量可以反复的保存不同的数据类型。(数据类型为了管理数据的方便)A、原始的数据类型5种:number 、string 、undefined 、Boolean(布尔类型) 、null1, Number:数学中用来计算的数字。整数,浮点数。整数占4个字节,浮点数占8个字节。 1T=1024GB 1G=1024 M 1MB=1024KB(千字节) 1byte(B)=8bit(位) 二进制:0 1 八进制 十六进制 十进制 NAN: not a number toFixed(2) 是四舍五入,括号里的数字2是小数点后的第二位2,string 字符串类型 用‘’或“” \可以把原来不能输出的内容输出。alert (/script);不能输出/script alert (\/script);能输出/script var a=18; var b=b; var c=a+b+c; document.write(c);//只要里面有字符串,加号就把他们拼接3,布尔类型 booleam true false Var a =falsedocument.write(a+”br/”);//falsedocument.write(a+1);//1 隐式转换 false 转换成0document.write(”br/”);document.write(a+true);//14,undefined 变量声明了但没初始化5,null类型 只有一个值null null 关键字 表示变量没有保存数值,是个空的。也可以用null来清空变量里的内容。 a= ;//字符串是空格 a=;//空字符串6,数据类型的转换(1)、隐式转换:表示数据自动进行的转换 +:当数据里面有字符串类型时,会把其他的数据类型转换成字符串,进行字符串拼接; 如果没有字符串参与运算,则把数据转换成数字进行运算。 例子: var num1=1, num2=2; var str=meidusha;var b1=true;var b2=false; console.log(str+num1);结果meidusha1, console.log(str+b1);结果meidushatrue//里面有字符串类型 console.log(b1+num2);结果3 console.log(b2+b1);结果1//没有字符串类型有number类型(2)、显式转换:强势的进行转换。不适用于null undefined这两种类型1,转换成字符串类型:.toString()括号里默认的是十进制的字符串 结果返回的是字符串XXX.toString JavaScript中点表示“的”的意思var wu

您可能关注的文档

文档评论(0)

xcs88858 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档