前端学习 关于前端学习:JavascriptES6语法 理解ES6ECMAScript 6 是JavaScript语言的第六次订正规范,以后版本的ES6是在2015年公布的,所以又称ECMAScript 2015,也就是说,ES6就是ES2015
前端学习 关于前端学习:Javascriptthis指向 理解this和this指向this定义:this是一个在作用域外部的关键字this指向:全局下应用,this指向window函数内应用,this指向调用者全局调用,this指向window对象调用,this指向函数名.后面所有名称定时器处理函数,this指向window事件处理函数,this指向事件源自执行函数,this指向window箭头函数里的this是捕捉其所在(即…
前端学习 关于前端学习:JavascriptDOM事件 理解事件事件是指提前与浏览器设定好的一些行为,当用户触发这些行为时,将执行一个事件处理函数事件三要素:事件源:将事件绑定在某个元素身上事件类型:触发事件的行为形式事件处理函数:当触发行为后,须要执行一个函数事件绑定的分类DOM 0级事件:事件源.on事件类型 = 事件处理函数毛病:因为是赋值式函数,所以只能…
前端学习 关于前端学习:Javascript操作DOM的页面元素与尺寸相关的API 获取元素尺寸特点:当元素设置display: none时,获取的尺寸为0获取元素内容、内边距、边框的尺寸: {代码…} 获取元素内容、内边距的尺寸: {代码…} 获取与本人最近的定位父元素:获取元素的变量.offsetParent获取元素的偏移量特点:元素应用right和bottom进行定位,会主动转换左偏移量和上偏移量获取与本人最近的定…
前端学习 关于前端学习:Javascript操作DOM节点的API 理解DOM节点页面由一个一个节点组成,页面的每一部分都是一个节点Document 是页面中最大的节点,但不属于元素节点,它是一个承载所有节点的容器,每个页面都有一个Document 节点
前端学习 关于前端学习:Javascript操作DOM的API 理解DOMDOM (Document Object Model) 是文档对象模型提供了应用JavaScript对 HTML页面的操作,对元素进行增删改查、设置元素属性、设置元素款式、给元素增加事件等API理解DOM树DOM根本构造 DOM树获取DOM元素API获取html元素:document.documentElement获取head元素:document.head获取body元素:document.body通过id属性…
前端学习 关于前端学习:Javascript操作BOM的API 理解BOMBOM (Browser Object Model) 是浏览器对象模型浏览器提供了一套可应用 JS 操作浏览器窗口的属性与办法BOM 的顶级对象是 window,每个页面就有一个 window ,所有全局变量页都定义在 window 下操作 BOM 相干API 都是以 window.xxx格局,个别可省略 window浏览器可视窗口大小操作API(蕴含滚动条尺寸) {代码…} 浏…
前端学习 关于前端学习:JavascriptJavascript的同步与异步机制 为什么Javascript是单线程javascript 是一门为了解决页面中用户的交互,以及操作DOM而诞生的脚本语言,比方咱们对某个DOM 元素进行增加和删除操作,不能同时进行,应该先进行增加,之后再删除
前端学习 关于前端学习:JavascriptDate-对象 理解Date对象Date 对象是 JS 中的内置构造函数,是一个简单数据类型,用于创立和获取工夫信息创立一个事件信息 {代码…} 获取工夫的办法获取以后终端上年份信息:工夫对象变量名.getFullYear()获取国际标准工夫年份信息:工夫对象变量名.getUTCFullYear()获取以后终端上月份信息:工夫对象变量名.getMonth()获取国内标…
前端学习 关于前端学习:JavascriptMath-对象-与进制转换 理解Math对象Math 对象是JS内置的一个操作数字的办法Math 对象的罕用办法生成0 ~ 1之间的小数 {代码…} 数字四舍五入(只看小数点后一位) {代码…} 数字向上取整(整数时有效) {代码…} 数字向下取整(整数时有效) {代码…} 计算数字的幂次 {代码…} 数字的算术平方根(只能计算平方根) {代码…} 数字的绝对值…