![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Javascript
Only同学
进击小青年
展开
-
关于BOM的那些事儿
window对象 1.window对象是最顶层的对象 2.window对象有六大属性,这六大属性本身也是对象 3.window对象旗下的document也是对象 并且document旗下有五大属性 4.document旗下的五大属性又是对象,总结:都是对象 Window screenLeft 和 screenTop 属性(Window screenLeft 和 screenTop 属性返回原创 2016-03-16 21:51:46 · 303 阅读 · 0 评论 -
JSON
JSON和XML一样,都是一种结构化的数据表示方式,JSON是一种轻量级的数据交换格式 JSON数据类型有三种简单值:boolean 、string 、number、null、(JSON不支持undefined)【ps:true ‘hello’ 10 null 这些都是简单值】对象:object数组:array下面我JSON的一些表示方法 并对比普通的表示方法 观察区别//普通对象表示原创 2016-04-28 15:55:12 · 348 阅读 · 0 评论 -
Javascript表单
PS:本博客中的添加函数、阻止默认行为等方法依照封装的basic.js获取form的所有方法var fm = document.getElementById(‘myForm’);var fm = document.getElementsByTagName(‘form’)[0]; //HTML DOM通过0下标获取var fm = document.forms[0];var fm =原创 2016-04-09 22:37:51 · 338 阅读 · 0 评论 -
一些常见跨浏览器方法的封装(basic.js)
//跨浏览器添加事件 function addEvent(obj,type,fn){ if (obj.addEventListener) { obj.addEventListener(type,fn,false); }else if (obj.attachEvent) { obj.attachEvent(‘on’+type,fn); } }//跨浏览器移除事原创 2016-04-09 21:20:11 · 856 阅读 · 0 评论 -
Javascript事件详解
想要清楚的对javascript的事件有一个详细的了解,我们必须搞明白以下几件事情:首先,必须明白以下几个概念 什么是事件? 什么是事件处理程序? 事件类型有哪些?事件流?事件冒泡?事件捕获?事件对象? 常见浏览器兼容问题怎么解决?事件的概念 javas使我们有能力创建动态页面,事件是可以被浏览器侦测到的行为,比方说,我们可以在用户点击某一个按钮的时候产生一个onclick来原创 2016-04-06 22:44:51 · 395 阅读 · 0 评论 -
javascript之事件对象
1.事件对象在出发DOM事件时都会产生一个对象2.事件对象event1):type: 获取事件类型2):target:获取时间目标如下:Document按钮 document.getElementById("btn").addEventListener("click",showType);funct原创 2015-12-14 14:49:40 · 288 阅读 · 0 评论 -
DOM获取元素大小
1.style获取行内的元素大小 var box = document.getElementById('box'); alert(typeof box.style.width); alert(box.style.height);2.获取计算后的CSS大小,如果没有设置,非IE会获取默认大小,IE会理解为0 var style = window.getComputedS原创 2016-03-31 16:17:42 · 361 阅读 · 0 评论 -
DOM操作表格和样式
DOM操作表格1.html创建表格<!--首先定义一个表格 (需要注意的是一个表格的表头和表尾是唯一的,但是表的主体可以有多个,caption用来定义表格的标题)--><!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title></title> <script type="text/javasc原创 2016-03-31 16:12:43 · 396 阅读 · 0 评论 -
浏览器检测
关于navigator navigator对象是window对象下的,使用navigator对象的一些属性可以获得浏览器的一些信息,常用的属性如下: alert(navigator.appName); //可以获得浏览器的名称,但是此属性不能的浏览器的名称 alert(navigator.userAgent); // 可以获得浏览器的用户代理,表示浏览器信息的东西 aler原创 2016-03-17 19:55:18 · 660 阅读 · 0 评论 -
Javascript之事件处理
1.HTML事件处理 直接添加到HTML结构中缺点:修改一处同时需要修改两处 函数的名称如果被修改,html中的onclick事件也要修改。如下:事件处理按钮 function demo () { alert("Hello html事件处理"); }2.DOM 0级事件处理原创 2015-12-14 14:41:57 · 316 阅读 · 0 评论 -
Javascript内置对象之Date日期对象
Document function startTime () {var today = new Date();var h = today.getHours();var m = today.getMinutes();var s = today.getSeconds();m=checkTime (m);s=checkTime (s); document.原创 2015-12-15 14:22:32 · 311 阅读 · 0 评论 -
DOM 对象控制 HTML
HTML DOM是HTML Document Object Model(文档对象模型)的缩写,HTML DOM则是专门适用于HTML/XHTML的文档对象模型。熟悉软件开发的人员可以将HTML DOM理解为网页的API。它将网页中的各个元素都看作一个个对象,从而使网页中的元素也可以被计算机语言获取或者编辑。 例如Javascript就可以利用HTML DOM动态地修改网页。原创 2015-12-15 20:47:31 · 302 阅读 · 0 评论 -
Javascript History对象
History 对象JavaScript History 对象用于记录操作浏览器的访问历史。History 对象是 window 对象的一部分,可通过 window.history 属性对其进行访问。提示:History 对象的有效作用范围都是指当前窗口。History 对象 length 属性History 对象有唯一的一个 length 属性,用于得原创 2015-12-22 19:39:16 · 293 阅读 · 0 评论 -
Javascript 正则表达式
1.创建方法//方法一var box = new RegExp('box','gim'); //第一个参数为模式字符串,第二个参数为可选模式修饰符alert(box);//方法二var box=/box/gim;alert(box);2.测试字符串的测试方法包括test() 和exec() 是正则表达式提供的 test是测试字符串中是否存在模式字符串 返回的是布尔类型 存在原创 2015-12-27 20:00:34 · 355 阅读 · 0 评论 -
Javascript面向对象与原型
面向对象与原型本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:原型的普通创建方式function Box(){} // 构造函数Box.prototype.name='Tayle'; Box.prototype.age='25';Box.prototype.run=function(){return this.原创 2016-03-03 21:12:27 · 274 阅读 · 0 评论 -
匿名函数与闭包
普通函数function box(){ return 'Lee';}alert(box()); //Lee匿名函数function (){ //单独的匿名函数是无法运行的 ,就算能运行也无法调用 因为没有名称 return 'Lee';}把匿名函数赋值给变量var box=function () { return 'Lee';}alert(box())原创 2016-03-07 21:31:03 · 299 阅读 · 1 评论 -
XML 可扩展标记语言
XML的全称Extensible Markup Language,叫做可扩展标记语言,它和超文本标记语言很像,但是又有些不同XML设计目的是传输数据,而不是显示数据。它的标签被预定义,你需要自己进行定义它被设计为具有自我描述性它是W3C的推荐标准它和超文本标记语言为不同的目的而设计,XML被设计用来传输和存储数据,其焦点是数据的内容,而超文本标记语言被设计来显示数据,其焦点是数据的外观XM原创 2016-04-21 21:45:54 · 620 阅读 · 0 评论