javascript
yin_991
这个作者很懒,什么都没留下…
展开
-
javascript——DOM篇
什么是DOM?DOM的全称是=>Document Object Model,翻译过来指的是文档对象模型。DOM是w3c(万维网联盟)的标准,它是“中立于平台和语言的接口,且允许程序和脚本动态地更新文档的内容、结构和样式”。DOM包含:(1)核心DOM:针对任何结构化文档的标准模型(2)XML DOM:针对XML的标准模型(3)HTML DOM:针对HTML的标准模型本...原创 2019-01-28 20:14:54 · 181 阅读 · 0 评论 -
js获取盒子模型的高宽
dom.style.width/height 只能获取到内联样式的属性值,外部样式、内部样式的属性值是获取不到的。dom.currentStyle.width/height 只有ie支持window.getComputedStyle(dom).width/height 通用性好dom.getBoundingClientRect().width/height ...原创 2019-01-28 18:59:47 · 2048 阅读 · 0 评论 -
javascript DOM事件
1、DOM事件的级别DOM 0级事件element.onclick=function(){}DOM 2级事件element.addEventListener('click',function(){},false)DOM 3级事件element.addEventListener('keyup',function(){},false);2、DOM的事件模型事件捕获 ...原创 2019-01-28 23:23:18 · 323 阅读 · 0 评论 -
回顾——原型对象、原型链、构造函数、实例对象之间的关系
说到原型链、原型对象,首先需要讲到构造函数。创建实例可以通过构造函数来创建。但创建实例不止通过构造函数这一种方法,还有字面量创建对象、Object.create()方法。创建实例对象的几种主要的方法:1、字面量var obj={name: "Jakey"};2、构造函数var people=function(){ var name="Tom";}var obj2=...原创 2019-01-29 14:20:13 · 744 阅读 · 0 评论 -
js数组篇——删除添加方法
1、push// 把数值按顺序添加到数组的后面 push// 返回值是数组长度let arr1=[1,2,3,4];let len=arr1.push(88);console.log(arr1);console.log(len); 2、unshift// 把数值按顺序添加到数组的前面 unshift// 返回值是数组长度let arr2=['re...原创 2019-02-05 12:14:56 · 387 阅读 · 0 评论 -
数组重排序方法——join、reverse、sort
1、join// 把数组中的所有元素放进一个字符串 join// 返回值,字符串// 默认是以','分割,方法参数里面也可以指定分割符arr=['border','left','color'];var str=arr.join('-');console.log(arr);console.log(str); 2、reverse// reverse 用于颠倒数组中的...原创 2019-02-05 12:51:51 · 392 阅读 · 0 评论 -
创建Ajax的流程
var xmlhttp=null;if(window.XMLHttpRequest){ xmlhttp = new XMLHttpRequest();} else if(window.ActiveXObject){ xmlhttp=new ActiveXObject();}xmlhttp.open('get','file',true);xmlhttp.send()...原创 2019-01-29 19:58:59 · 231 阅读 · 0 评论