文章分类 -  JavaScript

include DOM and ECMAScript
摘要:1 2 3 4 5 Document 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 42 43 44 45 46 47 48 49 50 51 52 53 54 55 ... 阅读全文
posted @ 2016-09-24 06:42 nostic 阅读(163) 评论(0) 推荐(0)
摘要:Document 阅读全文
posted @ 2016-09-23 07:58 nostic 阅读(1301) 评论(0) 推荐(1)
摘要:toString()方法 还有Date.toString()像字面量对象,就原始方法: 这个方法在类型检测的时候很好用结果: 阅读全文
posted @ 2016-09-20 20:24 nostic 阅读(173) 评论(0) 推荐(0)
摘要:背景: 读权威指南的时候,觉得函数的作用域链和原型链有些似曾相识的感觉啊。 本质上,函数也是对象,其间也是必有联系。 越读越感觉js的精妙 这里有这么一段: 这让我想起为什么每次构造函数new出的实例是不相等的?像下面这样,从原型链上看dd,ff的原型对象都是Object对象。 如果用上面这段解释的 阅读全文
posted @ 2016-09-18 09:21 nostic 阅读(569) 评论(0) 推荐(0)
摘要:哈哈,历史总是向前进步的,人的思维看法也是会变化的。这之间,需要不断的学习和经历,因为与想的不一样,所以才会反思。 时隔几天,当我再回来看这个问题的时候,觉得自己的想法也是可爱。 现在来说说现在的看法:在js中函数的名字我们是看不到的,那为什么看不到呢?函数的名字到底是什么?在权威指南有这么一段话: 阅读全文
posted @ 2016-09-10 16:37 nostic 阅读(205) 评论(0) 推荐(0)
摘要:Document LINK 1 LINK 2 LINK 3 LINK 4 阅读全文
posted @ 2016-09-05 10:22 nostic 阅读(155) 评论(0) 推荐(0)
摘要:HTML DOM remove() 方法 remove() 方法用于从下拉列表删除选项。 语法 selectObject.remove(index)index参数为规定要删除选项的索引号。 用在selectObject对象上 该方法从选项数组的指定位置移除 <option> 元素。如果指定的下标比 阅读全文
posted @ 2016-09-03 10:51 nostic 阅读(1395) 评论(0) 推荐(0)
摘要:typeof Array()//"object" Array本身是js内建的一个构造函数, 当他在调用或者初始化的时候,才会typeof成对象。 构造函数,不实例化,也只是个函数。 阅读全文
posted @ 2016-09-01 16:01 nostic 阅读(2565) 评论(0) 推荐(1)
摘要:概要: 总结一下: 1. 命名要规范,变量名或者属性名不能用数字开头。 2. 可以加引号后使用,但调用要像数组中的属性那样调用 obj['888name'] 3. 符合规范的时候,加不加引号一样 以下为转载博文: 这个问题很好有人关注,但我每一次在声明一个对象属性的时候都要想想要不要给属性加引号?加 阅读全文
posted @ 2016-08-29 08:43 nostic 阅读(595) 评论(0) 推荐(0)
摘要:在分析一些网页的时候,经常会发现点击某个按钮会触发某个动作,当页面比较复杂,包含的js文件又多,这时候要找到这段触发函数的代码写在哪里就比较困难。比如,在某个html页面中,发现如下一个按钮,点击后会使得页面元素有变化。但是并未看到onclick事件,那说明该事件可能是通过javascript中的a 阅读全文
posted @ 2016-08-24 19:39 nostic 阅读(866) 评论(0) 推荐(0)
摘要://Javascript刷新页面的几种方法: history.go(0) location.reload() location=location location.assign(location) document.execCommand('Refresh') window.navigate(location) location.replace(locat... 阅读全文
posted @ 2016-08-22 18:20 nostic 阅读(141) 评论(0) 推荐(0)
摘要:function parseURL(url) { var a = document.createElement('a'); a.href = url; return { source: url, protocol: a.protocol.replace(':',''), host: a.hostname, ... 阅读全文
posted @ 2016-08-21 18:10 nostic 阅读(117) 评论(0) 推荐(0)
摘要:越学,越发现都是书上的东西,都是细节,都是基础的东西,最值得啃。 多用途互联网邮件扩展(MIME,Multipurpose Internet Mail Extensions)是一个互联网标准,它扩展了电子邮件标准,来说明多媒体文件是什么类型。 MIME是通过标准化电子邮件报文的头部的附加域(fiel 阅读全文
posted @ 2016-08-18 23:04 nostic 阅读(154) 评论(0) 推荐(0)
摘要:原文链接http://www.html-js.com/article/3444 类型转换还不行?还非得隐式?这是什么高级玩意? 废话不多说,我们先上一盘栗子,额,不对,先看一个例子吧。 实际上在大多数编程语言中,都会认为上面这个表达式是错误的。因为布尔表达式与算术运算是不兼容的。尤其是在静态语言中, 阅读全文
posted @ 2016-04-24 15:03 nostic 阅读(233) 评论(0) 推荐(0)
摘要:属性的枚举:可以通过for...in语句来枚举对象的所有属性的值,也可以获得对象的所有属性名。例: 删除对象的属性:可以使用delete运算符来删除一个对象的属性,删除之后,该属性将不再属于该对象。 例: 删除对象属性之后,在javascript中读取一个不存在的对象属性时,与读取一个没有赋值的对象 阅读全文
posted @ 2016-04-18 21:20 nostic 阅读(139) 评论(0) 推荐(0)
摘要:网上大神真是多,书上看半天没看懂,看到大神们的讲解,真是醍醐灌顶~ 哈哈,我啥时候也能这样给别人解疑~ 你可能会发现别人写的代码中有这么一句:var that = this;,这代表什么意思呢? 在javascript中,this代表的是当前对象。 var that=this就是将当前的this对象 阅读全文
posted @ 2016-04-02 18:02 nostic 阅读(2834) 评论(0) 推荐(0)
摘要:JS实现判断滚动条滚到页面底部并执行事件的方法 JS实现判断滚动条滚到页面底部并执行事件的方法 需要了解三个dom元素,分别是:clientHeight、offsetHeight、scrollTop。 clientHeight:这个元素的高度,占用整个空间的高度,所以,如果一个div有滚动条,那个这 阅读全文
posted @ 2016-03-28 15:27 nostic 阅读(121) 评论(0) 推荐(0)
摘要:Jquery中$(document).ready()的作用类似于传统JavaScript中的window.onload方法,不过与window.onload方法还是有区别的。 Jquery中$(document).ready()的作用类似于传统JavaScript中的window.onload方法, 阅读全文
posted @ 2016-03-28 15:21 nostic 阅读(492) 评论(0) 推荐(0)
摘要:节点属性 在文档对象模型 (DOM) 中,每个节点都是一个对象。DOM 节点有三个重要的属性 : 1. nodeName : 节点的名称 2. nodeValue :节点的值 3. nodeType :节点的类型 一、nodeName 属性: 节点的名称,是只读的。 1. 元素节点的 nodeNam 阅读全文
posted @ 2016-03-01 16:28 nostic 阅读(247) 评论(0) 推荐(0)