- 1、本文档共47页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第01章:JavaScript基本语法重点讲义
带有src属性的script标签,不应该在script和/script标签之间再度包含额外的JavaScript代码。如果包含了嵌入的代码,则只会下载并执行外部脚本文件,嵌入的代码会被忽略。 1.2 脚本代码的位置 3. 将脚本程序代码作为属性值。 1.2 脚本代码的位置 body a href=javascript:document.write(h2欢迎进入JavaScript世界/h2);hello/a /body 变量 1. 先声明变量再赋值 var是声明变量的关键字。给变量命名时,要遵守如下规则: (1)第一个字符必须是一个字母、下划线(_)或一个美元符号$。 (2)后面的字符可以是字母、下划线、美元符号或数字。 (3)区分大小写。 (4)不能与关键字同名 ,如while、for和if等。 1.3 JavaScript核心语法 var message; message=”hi”; 判断对错:变量名test和变量名Test分别表示两个不同的变量。 1.3 JavaScript核心语法 变量 2.同时声明和赋值变量 1.3 JavaScript核心语法 var message=”hi”; var width=34,height=31; var name,age=23; 可以使用一条语句定义多个变量,把每个变量用逗号分隔开即可。 变量 3.不声明直接赋值 1.3 JavaScript核心语法 message=”hi”; 变量可以不经声明而直接使用,但是这种方法很容易出错,因此不推荐使用。 分析以上声明变量的语句,JavaScript声明变量时,并不像c#那样需要说明数据类型。JavaScript的变量是采用弱类型的形式,即声明变量时不必确定类型,而是在使用或赋值时自动确定其数据类型。 数据类型 JavaScript中有五种简单数据类型,也称为基本数据类型,分别是undefined、null、boolean、number和string。另外还有一种复杂数据类型——object对象类型。JavaScript是基于对象的语言,这意味着程序员既可使用系统自定义的对象,也可使用自己创建的对象。 1.3 JavaScript核心语法 数据类型 typeof操作符 由于JavaScript是弱类型的,因此需要一种手段来检测给定变量的数据类型,typeof就是负责提供这方面信息的操作符。 1.3 JavaScript核心语法 var message = hi; document.write(typeof message); //string var name; document.write(typeof name); //undefined var age = 35.5; document.write(typeof age); //number var obj = new Date(); document.write(typeof obj);//object 数据类型 undefined 对未初始化的变量及未声明的变量使用typeof运算符均会返回undefined。 1.3 JavaScript核心语法 script type=text/javascript var name; document.write(typeof name); //undefined document.write(typeof address); //undefined /script name是未初始化,address是未声明,所以输出两个“undefined”。 数据类型 null null是空类型,表示一个变量已经有值,但值为空对象,使用typeof检测时会返回object。 1.3 JavaScript核心语法 script type=text/javascript var obj=null; document.write(typeof obj); /script 执行以上脚本,输出“object”。 数据类型 boolean boolean是布尔类型,也称真假类型。这个类型有两个标准值:true(真)和false(假)。布尔值用来表示一个逻辑表达式的结果,通常用做判断处理。 1.3 JavaScript核心语法 script type=text/javascript var flag=12; document.write(typeof flag); //boolean /script 数据类型 number 在c#语言中,小数和整数会被分别存储在不同的类型中。但在JavaScript中,整数、小数都是number。 1.3 JavaScript核心语法 script type=
文档评论(0)