JS日期和转义字符整理

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

前言

(一)Javascript语言核心

●Js中的最重要的类型就是对象

对象就是名/值的集合,或字符串到值映射的集合

var Book = function(){

topic :“js”,

Fat :“ture”

}//对象的表示

●通过“.”“[]”来访问对象的属性

Book.topic

Book[fat]

Book.author = “erling”//通过赋值创建一个新的属性Book.contents = {}//{}是一个空对象,没有属性。

●Js同样支持数组(以数字为索引的列表)

Varprimes = {2,3,4,5}

Primes[0]

Primes.length

Primes[primes.length - 1]

Primes[4] = 9//添加一个新属性

Var empty = []

Empty.length//[]是空数组,它具有0个元素

常见表达式写法使用运算符

3+2 ==>加法

3-2 ==>减法

3*2 ==>乘法

3/2 ==>除法

“3”+“2” ==>可以完成加法运算符或字符串连接结果“32”

var count = 0;

Count++ ==>自增1

Count-- ==>自减1

Count +=2 ==>自增2

Count *=3 ==>自乘3

Count ==>变量名本身也是一个表达式 (这个不知道咋回事==!)

上面为常见运算符下面介绍关系运算符和逻辑运算符

var x = 2,y = 3;

x == y ==>false:相等

(二)日期和时间

var then = new Date(2011,0,1);

var later = new Date(2011,0,1,17,10,30);

var now = new Date();

var elapsed = now - then;

// alert(later.getFullYear());//2011

// alert(later.getMonth());//0从0开始计数的月份

// alert(later.getDay());//5,得到星期几

// alert(later.getHours());//17,当地时间17:5pm

// alert(later.getUTCHours());//9,使用UTC表示小时的时间,基于时区

(三)转义字符

其中“\’”表示一个撇号!!!

字符串的使用