摘要: JavaScript 规定,每一个构造函数都有一个 prototype 属性,指向另一个对象。这个对象的所有属性和方法,都会被构造函数的所拥有。 这也就意味着,我们可以把所有对象实例需要共享的属性和方法直接定义在 prototype 对象上。 这时所有实例的 type 属性和 sayName() 方 阅读全文
posted @ 2018-08-08 21:08 抱臂柴 阅读(145) 评论(0) 推荐(0) 编辑
摘要: 前言 JavaScript是解释型语言是毋庸置疑的,但它是不是仅在运行时自上往下一句一句地解析的呢? 事实上或某种现象证明并不是这样的,通过《JavaScript权威指南》及网上相关资料了解到,JavaScript有“预解析”行为。理解这一特性是很重要的,不然在实际开发中你可能会遇到很多无从解析的问 阅读全文
posted @ 2018-08-08 21:05 抱臂柴 阅读(128) 评论(0) 推荐(0) 编辑
摘要: call call() 方法调用一个函数, 其具有一个指定的 this 值和分别地提供的参数(参数的列表)。 <p class="danger"> 注意:该方法的作用和 apply() 方法类似,只有一个区别,就是 call() 方法接受的是若干个参数的列表,而 apply() 方法接受的是一个包含 阅读全文
posted @ 2018-08-08 20:55 抱臂柴 阅读(297) 评论(0) 推荐(0) 编辑
摘要: 网站开发的实践从设计方面开始,包括客户端编程语言。大体上说,在网页设计中使用了三种语言:HTML,CSS和Java。自从网站发明以来,HTML和CSS已经成为网页设计的基础,但是Java被用于添加网站的动态视图。 在提供吸引人的UI / UX中,Java扮演着至关重要的角色。但是,有一个大的误解是关 阅读全文
posted @ 2018-08-08 20:49 抱臂柴 阅读(1196) 评论(0) 推荐(0) 编辑
摘要: PHP的主要语言开发者之一、Zend公司的创始人之一Andi Gutmans最近在blog中直言不讳地批评了Java语言。他指出,目前Java厂商试图在JVM上提供动态语言实现的路子根本不对,Java已经输掉了Web开发语言的战争,PHP是事实上的标准和胜利者。 Gutmans的这篇文章在技术界引发 阅读全文
posted @ 2018-08-08 20:48 抱臂柴 阅读(167) 评论(0) 推荐(0) 编辑
摘要: 默认情况javascript是同步加载的,也就是javascript的加载时阻塞的,后面的元素要等待javascript加载完毕后才能进行再加载,对于一些意义不是很大的javascript,如果放在页头会导致加载很慢的话,是会严重影响用户体验的。 (1)defer -- 仅支持IE 异步加载,但要等 阅读全文
posted @ 2018-08-08 09:29 抱臂柴 阅读(152) 评论(0) 推荐(0) 编辑