网页前端笔记7 (接上文)

基础语句10.内置对象

String

Math

Date

说明:

getMonth():得到的值:0~11(1月到12月)

setMonth():设置值时:0~11

toLocaleString ():可根据本地时间把Date对象转换为字符串,并返回结果。

11.对象

对象object 是JavaScript的核心概念 ,也是最重要的数据类型 JavaScript所有数据都可以被视为对象 JavaScript提供多个内建对象 如string data Array等等 对象是带有属性和方法的特殊数据类型 

所谓对象 就是一种无序的数据集合 由若干个键值对构成,通过JavaScript 我们可以创建自己的对象 。JavaScript对象满足这种键值队的格式被我们称为JSON格式 ,即JSON对象 。

 对象的创建

1.字面量形式创建对象

var 对象名={};//空对象

var 对象名={

     键:值,

      键:值

     .....   };

2.通过new Object创建

var 对象名=new Object();//空对象

3.通过Object对象的create方法创建

 var 对象名=Object.create(null);//空对象

 var  对象名=Object.create(对象);

对象的操作

获取对象的属性(如果属性不存在,则获取null、undefined) 

           对象名.属性名;

设置对象的属性(如果属性存在则修改属性值,入股属性不存在则添加属性值)

           对象名.属性名=值;

对象的序列化和反序列化

序列化即将js对象序列转化为字符串 ,反序列化 即将字符串儿反序列化为js对象 ,js中 通过调用json方法 可以将对象序列化成字符串 也可以将字符串反序列化成对象 

 this

This是JavaScript语言的一个关键字 .他代表函数运行时自动生成的一个内部对象 只能在函数内部使用 .随着函数使用场合的不同 this的值会发生变化 但是有一个总的准则 那就是this指的是调用函数的那个对象 

1.函数中使用this

2.对象中使用this

谁调用函数,this指的是谁

1.直接调用函数,this代表的是全局的window对象。

2.调用对象中的函数,this代表的是对象本身。

事件

1.事件

2.作用

 

 有事件就会有函数,但是不绝对

4.事件类型

 

 

5.事件流和事件模型

事件冒泡

 

 事件捕获

 

 

6.事件处理程序

 

 

 

学习网站:

【优极限】 HTML+CSS+JavaScript+jQuery前端必学教程,小白教学,前端基础全套完成版_哔哩哔哩_bilibili

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值