JavaScript编程基础.docVIP

  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文档。上传文档
查看更多
JavaScript 编程基础 一、数据类型  数据类型指的是值的类型,有如下:  1、数值型:整数、浮点数;   整数是由数字、正负号、或0所构成,可以用十进制、八进制和十六进制来表示。 整数 解释 12 一个十进制整数 0238 一个十进制整数(因为有8),即238 0237 一个八进制整数,等于十进制数159 0XFF 一个十六进制整数,等于十进制数255 -0X2E5 一个十六进制整数,等于十进制数-741   浮点数是可以有小数部分的数字值,只能采用十进制,表示形式有普通形式和指数形式(E后面指数部分的位数不能大于3,而且必须是整数,如23E4321和1.2E2.5等都是不合法的)。 浮点数 解释 4.12 一个十进制数4.12 0.123 一个十进制数0.123 .123 一个十进制数0.123 5.34e5 表示5.34*105 312E4 表示312*104  2、字符串值:是由0个或多个字符组成的序列,它可以包括大小写字母、数字、标点符号或其他可以显示字符以及特殊字符,也可以包含汉字。在JS中,字符串通过在其首尾添加成对的双引号()或单引号 来说明。 字符串 解释 javascrip 字符串为:javascrip 你好! 字符串为:你好! 空字符串 由空格构成的字符串 Hi 字符串为:Hi Hi 字符串为:Hi  3、布尔值:也就是逻辑值,它只有两个值 true 和 false,分别表示逻辑“真”和逻辑“假”。在JS中,也可以用整数0表示false,而非0表示true。  4、空值:就是null,一种特殊的关键字,表示没有值,用于定义空的或不存在的引用。要注意,空值不等同于空字符串或0。当使用对象进行编程时可能会使用这个值。  5、未定义值:就是undefined,表示变量已经声明,但没有赋值;或对象不存在。  6、特殊字符串(转义字符):显示无法输入的字符串,使用\符号开头的字符。 转义字符 字符 \b 退格 \f 换页 \n 换行 \r 返回、回车符 \t 制表符(Tab) \ 单引号() \ 双引号() \\ 反斜线(\) 编程实现如下页面: 二、数据类型的转换  1、如果表达式中使用加号(+)运算符,JS自动将数值转成字符串。 表达式 值 小张工资+1000 小张工资1000 20+5 205  2、如果表达式中使用其他运算符,则自动先将字符串转成数值,再进一步运算。 表达式 值 30/6 5 20-10 10 表达式 值 布尔+字符串 布尔被强制转换为字符串true或false 布尔+数字 布尔被强制转换为数字1或0  4、指定转换   eval 字符串 :转化为相对应的数值。   parseInt 字符串,[底数] :转换成指定底数的数值。   parseFloat 字符串 :转换成浮点数值。 三、常量   JS用常量来表示一个固定的值。这所以叫做“常量”,是与“变量”作区分,它是一个常态性的值,不会改变的值。  1、数组常量   所谓的“数组常量”是由一些组件,称作“数组组件”所构成,使用的时候要用中括号[]括起,不同的组件中间用逗号(,)隔开。   job [教师,学生]   job[0] 教师   job[1] 学生   job [教师,学生,,IT]   job[0] 教师   job[1] 学生   job[0]   job[1] IT 四、变量   在程序执行过程中,值不断发生变化的量。从用户角度看,变量就是存取信息的基本单元,从系统角度看,变量是计算机内存中的一个存取空间。它有两个基本特征,即变量名(标识变量的名称)和变量值(变量所存储的数据)。变量的值可以(通过赋值)发生变化,不过在为变量赋予新值之前,它会一直保持它原先所存储的数据。   绝大多数程序都会使用变量,要使用好变量,必须明确变量的命名、变量的类型以及变量的作用域。  1、变量取名   变量名必须以字母或下划线(_)开始,可以含有(0-9、A-Z、a-z、_),不能有(空格、+、-、,等);   不能使用JS中的保留字作为变量名,如var,new,int,goto等等;   变量名区分大小写  2、变量声明   要声明一个变量,可以使用关键字 var ,在这个关键字之后的字符串将代表一个新的变量名,多个变量名之间可以逗号隔开。   var job   var name,age,job var i p 1   var name 张三,age 23  3、变量赋值   s 12   text 你好!  4、变量的作用域   全局变量:定义在所有函数体之外,作用范围是整个函数   局部变量:定义在函数体之内,只对该函数是有效的 例: var JS JavaScript; //JS是全局变量 te

文档评论(0)

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

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

1亿VIP精品文档

相关文档