韩顺平javascript笔记(全套)解析

合集下载
相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

韩顺平2011javascript笔记(全)

JavaScript

1.javascript基本介绍:

(1)javascript是实现网页动态效果的基石,在web的开发中扮演重要的角色,被广泛的

应用到各个领域:

○1网页游戏

○2地图搜索

○3股市信息查询

○4web聊天

····

(2)在web开发中,js是必不可少的技术,同时js也是ajax/jquery/extjs等框架的基础。

(3)javascript是一种广泛用于客户端WEB开发的脚本语言,常用来给HTML网页添加动

态的功能,比如响应用户的各种操作。

2.脚本语言:

(1)脚本语言往往不能独立使用(单独使用没有什么意义),它一般与html/asp/jsp/php

(2)脚本语言有自己的变量,函数,控制语句。

(3)脚本语言是一种解释性语言。

3.JS一般在客户端的浏览器执行。但也可以对服务器进行编程(非常少)

4.JavaScript简介

JavaScript是一种解释型的语言。Javascript并不是java的一种java脚本语言,除了名字都带有java这个此外,两者并没有任何关系。

Javascript的第一个版本出现在Netscape Navigator2浏览器中。人们最初给javascript 起的名字是LiveScript。然而由于,当时java技术的正是如日中天,netscape公司给livescript改名为javascript,以便是人们更加注意javascript。随着javascript的发展,微软公司决定在IE浏览器中加入微软的品牌的javascript,即Jscript。脚本语言不仅只有javascript的一种,还有其他的脚本语言,如VBscript和perl语言

(1)标签中添加javascript代码,在

之间的代码块,不是用于显示html元素,而是需要浏览器进行处理的脚本代

码,在标记之间包围的代码块,称为脚本块。

☞如果没有使用包含起来的话,则浏览器则会视为普通文本

6.案例2:

对前面的程序,改成一个简单加法运算程序

◆js的变量的类型是怎样决定?

(1)js的数据类型是弱数据类型语言。即在定义变量的时候,统一使用var表示,

甚至可以去掉var关键字

(2)js中的数据类型是有js引擎来决定的。数据类型可以变化的。

var name=”shopping”; //js引擎知道name是字符串

name=22; //这时name自动变成了数

varkk=2; //kk是整数

vary y; //y是undefined类型

7.javascript中的标识符

标识符指的是javascript中定义的符号,例如,变量名,函数名,数组名等。标识符可以有任意顺序的大小小字母、数字,下划线和美元符号($)组成,但是标识符不能以数字开头,不能是javascript的保留关键字。

8.javascript是严格区分大小写的。javascript中每条语句用分号“;”结束。

9.注释:单行注释// 多行注释/* */

10.javascript的基本语法---数据类型:

基本数据类型:

通过typeof关键字,可以看到数据的类型

(1)Number(数值类型)

✧整型常量(10进制\8进制\16进制)

16进制以0x或者是0X开头,例如:0x83;

8进制必须以0开头:

✧实型常量

12.32 193.98 5E7等

✧特殊数值:NaN(not is a number)、Infinity、isNaN()、isFinite()

(2)Boolean(布尔类型)

true和false

(3)String 字符串

“this is a book”

复合数据类型:

相关文档
最新文档