javascript
ren_qin
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
javascript中数组排序方法sort()用法
对于一个数组的排序,默认的sort()按字符编码排序的: var testArray=[3,324,5345,6546,134,5654,665]; testArray.sort(); alert(testArray); 输出结果是:134 3 324 5345 5654 6546 665 现在要让它按照数值大小排序:转载 2015-03-11 11:00:14 · 1574 阅读 · 0 评论 -
javascript原型链和继承
JavaScript 是一门动态语言,而且它没有类的概念(虽然 class 是个保留字,不能作为变量名来使用)。 继承方面,JavaScript 中的每个对象都有一个内部私有的链接指向另一个对象,这个对象就是原对象的原型。这个原型对象也有自己的原型,直到对象的原型为 null 为止(也就是没有原型)。这种一级一级的链结构就称为原型链。 基于原型链的继承 继承属性 JavaScrip转载 2015-03-12 12:39:48 · 471 阅读 · 0 评论 -
javascript继承形成史
相信大家都觉得JavaScript继承比Java的继承难理解,总是不能理解为什么要这么实现继承,为什么有这么多的继承方式,现在建议像我一样的朋友去了解一下JavaScript继承设计思想,了解了JavaScript的继承设计思想可让我们更能够理解和接受JavaScript的继承机制。 下面是一片关于JavaScript的链接:JavaScript继承设计思想原创 2015-08-05 10:04:45 · 445 阅读 · 0 评论 -
javascript的this关键字总结
在 Java 等面向对象的语言中,this 关键字的含义是明确且具体的,即指代当前对象。一般在编译期确定下来,或称为编译期绑定。而在 JavaScript 中,this 是动态绑定,或称为运行期绑定的, 那么JavaScript 中的 this究竟指代什么成为一个大的问题! 我在一片博文中看到这样的一个定论:“在Javascript中,This关键字永远都指向函数(方法)的所有者” ,我自身原创 2015-08-05 10:05:29 · 556 阅读 · 0 评论 -
JavaScript的作用域与作用域链
任何程序设计语言都有作用域的概念,简单的说,作用域就是变量与函数的可访问范围,即作用域控制着变量与函数的可见性和生命周期。在JavaScript中,变量的作用域有全局作用域和局部作用域两种。原创 2015-08-05 10:06:44 · 593 阅读 · 0 评论 -
js继承如何实现继承?
继承这对于我们程序员来说应该是耳熟能详的了,Java类有继承,css样式有继承,Angular中路由有继承,同样JavaScript也有继承,但js的继承一直是一个困扰我的问题。因为js的继承不同于Java,理解起来也有些困难。所以在此我想自己编写这篇博文来重新理解js的继承机制,同样也算是次总结! JavaScript的继承可分为两种:对象冒充和原型链方式 1.对象冒充 (1)临时属性原创 2015-08-05 10:07:24 · 640 阅读 · 0 评论 -
JavaScript的加载和运行
JavaScript阻塞是指当JavaScript运行是你其他的事情不能被浏览器处理。这是由于大多数浏览器使用单进程处理UI更新和JavaScript运行等多个任务,而同一时间只能有一个任务被执行,所以JavaScript运行了多上时间,那么浏览器空闲下来响应用户输入之前的等待时间就有多长。也就是说标签的出现使整个页面因脚本解析和运行而出现等待。 有几种方法可以减少JavaScript对原创 2015-08-05 10:01:42 · 690 阅读 · 0 评论 -
JavaScript闭包
之前一直听他们提到闭包闭包,我一直在纳闷闭包究竟是什么?学习JavaScript我都没有注意这一知识点,前几天我终于了解了闭包是什么,使用闭包有什么用途或好处,当然还有闭包的缺点! 一、闭包是什么?他的定义是什么? 先来看一个例子: function a() { var i = 0; function b() { alert(++i); } return b; } var c =原创 2015-08-05 10:03:30 · 604 阅读 · 0 评论
分享