亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

【金秋打卡】第2天+Javascript學習筆記2

標簽:
JavaScript

课程名称:Javascript进阶篇

章节名称:全篇

讲师姓名:慕课官方号


课程内容:本篇介绍了JS变量、流程控制、数组、函数、事件、对象等内容


学习心得

函数

定义:function关键字、函数名、参数、函数体、返回值

调用:<script>标签中JS代码调用,或HTML代码事件调用


事件

onclick:鼠标点击

onmouseover:鼠标移入

onmouseout:鼠标离开


onchange:文本框内容改变

onselect:文本框内容选中


onfocus:光标聚集

onblur:光标离开


onload:网页加载(加载完成后立即触发事件)

onunload:网页关闭(关闭、刷新网页时触发事件)


Javascript中一切皆对象(数字、字符串、数组、函数等等)

对象的两大特点:

1.属性:对象本身具有的特性 obj.attr

2.方法:对象可以实现的操作 obj.method()


常用内置对象:String Array Date

内置对象具有已定义好的属性与方法,直接使用即可


Date对象

创建:var dt = new Date();

默认指向系统当前时间,也可自定:

var dt = new Date(2012, 10, 1);  //2012年10月1日

var dt = new Date('Oct 1, 2012'); //2012年10月1日


方法:

  dt.get/setDate()  操作日期

  dt.get/setFullYear()  操作年份

  dt.get/setYear()  操作年份

  dt.get/setMonth()  操作月份

  dt.get/setDay()  操作星期(0-6,周日为0)

  dt.get/setHours()  设置小时

  dt.get/setMinutes()  设置分钟

  dt.get/setSeconds()  设置秒数

  dt.get/setTime()  设置时间(参数为毫秒)


String对象

创建:var s = “string”;

属性:s.length 访问字符串长度

方法:

  s.toUpperCase()  将字符串转为大写

  s.toLowerCase()  将字符串转为小写

  s.charAt(index)  返回指定索引位的字符

  s.indexOf(sub, *start)  在s中查找sub子串首次出现的索引位,可以指定起始查询位置,无则返回-1

  s.split(sub, *count)  以sub子串作为分隔符,分割s,可以指定分割后形成count个子串

  s.substring(start, *end)  提取指定索引区间[start, end)的子串

  s.substr(start, length)  从指定索引处,提取长度为length的子串


Math对象

使用Math对象直接使用其属性与方法,不再新创建变量


属性:https://img1.sycdn.imooc.com//635bdfab000160d903870201.jpg


方法:https://img1.sycdn.imooc.com//635bdf820001bcae03870466.jpg

點擊查看更多內容
TA 點贊

若覺得本文不錯,就分享一下吧!

評論

作者其他優質文章

正在加載中
  • 推薦
  • 評論
  • 收藏
  • 共同學習,寫下你的評論
感謝您的支持,我會繼續努力的~
掃碼打賞,你說多少就多少
贊賞金額會直接到老師賬戶
支付方式
打開微信掃一掃,即可進行掃碼打賞哦
今天注冊有機會得

100積分直接送

付費專欄免費學

大額優惠券免費領

立即參與 放棄機會
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號

舉報

0/150
提交
取消