一、JavaScript基本介绍
1、字符集
区分大小写,即关键字、变量、函数名和所有的标识符都必须采取一致的大小写形式。
2、注释
JavaScript支持两种格式的注释。在行尾”//”之后的文本都会被JavaScript忽略掉。此外,在”/*”和”*/”之间的文本也会当做注释。这种注释可以跨行书写,但不能有嵌套的注释。
3、直接量
指的是程序中直接使用的数据值。比如:
12 //数字
1.2//小数
“hello world” //字符串文本
。。。。。。。。
二、类型、值、函数和变量
1、数据类型
数据类型分为原始类型和对象类型。原
始类型包括数字、字符串和布尔值。JavaScript有两个特殊的原始值:null(空)和underfined(未定义),它们不是数字、字符串和布尔值。
对象是属性的集合,每个属性都由“名/值对”构成。
变量可以被赋予任何类型的值。使用var关键字来声明变量。不在任何函数内声明的变量称作全局变量,它在JavaScript程序中的任何地方都是可见的。在函数内声明的变量具有函数作用域,并且只在函数内可见。
JavaScript预定义了全局变量Infinity和NaN,用来表示正无穷大和非数字值。
2、日期和时间
JavaScript语言核心包括Date()构造函数,用来创建表示日期和时间的对象。
例:
var later = new Date(2011,0,1,17,10,30); //2011年1月1日 当地时间5:10:30pm
FullYear() //2011
Month() //0:从1开始计数的月份
Date() //1:从1开始计数的天数
Day() //5:得到星期几,0代表星期日,5代表星期一
script在html中的用法Hours() //当地时间17:5pm
UTCHours() //使用UTC表示小时的时间,基于时区
3、转义字符
\n 换行符
\v 垂直制表符
\f 换页符
\” 双引号
\’ 撇号或者单引号
\\ 反斜线
\xXX 由两位十六进制书XX指定的Latin-1字符
\uXXXX 由四位十六进制书XXXX指定的Unicode字符
4、字符串的使用
5、变量
什么是变量? 从字面上看,变量是可变的量;从编程角度讲,变量是用于存储某种/某些数值的存储器。我们可以把变量看做一个盒子,为了区分盒子,可以用BOX1,BOX2等名称代表不同盒子,BOX1就是盒子的名字(也就是变量的名字)。变量是无所不能的容器,你可以把任何东西存储在变量里,如数值、字符串、布尔值等。
定义变量使用关键字var,语法如下:
var 变量名
变量名可以任意取名,但要遵循命名规则:
1.变量必须使用字母、下划线(_)或者美元符($)开始。
2.然后可以使用任意多个英文字母、数字、下划线(_)或者美元符($)组成。
3.不能使用JavaScript关键词与JavaScript保留字。
变量要先声明再赋值,如下:
var mychar;
mychar="javascript";
var mynum = 6;
变量可以重复赋值,如下:
var mychar;
mychar="javascript";
mychar="hello";
注意:
1. 在JS中区分大小写,如变量mychar与myChar是不一样的,表示是两个变量。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论