JavaScript与Java有什么关系

初次接触JavaScript的读者,很容易对Java和JavaScript感觉迷惑,分辨不清它们之间的关系。JavaScript是由Netscape公司开发的,最初它的名字为Live Script, Netscape在与Sun合作之后才将其改名为JavaScript,并且成为Sun公司的注册商标。Jav……

JavaScript是什么

JavaScript最初由网景公司的Brendan Eich设计,是一种动态、弱类型、基于原型的语言,内置支持类。经过近二十年的发展,它已经成为健壮的基于对象和事件驱动并具有相对安全性的客户端脚本语言。同时也是一种广泛用于客户端Web开发的脚本语……

text-overflow怎么用

在网页显示信息时,如果指定显示区域宽度,而显示信息过长,其结果就是信息会撑破指定的信息区域,进而破坏整个网页布局。如果设定的信息显示区域过长,就会影响整体网页显示。以前,我们遇到这样的情况,通常使用 JavaScript将超出的信息进行……

CSS3发展历史

万维网联盟(W3C)在1996年制定并发布了一个网页排版样式标准(即层叠样式表)用来对HTML有限的表现功能进行补充。 随着CSS的广泛应用,CSS技术越来越成熟。CSS现在有三个不同层次的标准:CSS1、CSS2和CSS3。 CSS1( CSS Level1)是CSS的第一……

Function函数类型用法

说起来ECMAScript中什么最有意思,我想那莫过于函数了,而有意思的根源,则在于函数实际上是对象。每个函数都是Function类型的实例,而且都与其他引用类型一样具有属性和方法。由于函数是对象,因此函数名实际上也是一个指向函数对象的指针,……

CSS投影有什么好处

投影是一种很流行、很有吸引力的设计特性,它给平淡的设计增加了深度,形成立体感。大多数人使用Photoshop这样的图形软件直接给图像添加投影。但是,可以使用CSS产生简单的投影效果,而不需要修改底层的图像。 这么做有几个原因。例如,你……

线程应用注意事项

一个浏览器至少存在3个线程:JS引擎线程(处理JS)、GUI渲染线程(渲染页面)、浏览器事件触发线程(控制交互)。 Javascript引擎线程 是基于事件驱动单线程执行的,JS引擎一直等待着任务队列中任务的到来然后加以处理,浏览器无论在什么时候都……

计算机网络集中计算模式的比较

随着计算机技术和计算机网络的发展,以客户机/服务器(C/S)的计算模式逐渐取代了以大型主机为中心的计算机模式,成为企业网首选的计算模式。 网络计算模式的发展 以大型机为中心的计算模式以大型机为中心的计算模式即分时共享模式,是指……

SMTP与HTTP协议比较

SMTP是一种TCP协议支持的提供可靠且有效电子邮件传输的应用层协议。SMTP是建立在 TCP上的一种邮件服务,主要用于传输系统之间的邮件信息并提供来信有关的通知。 SMTP独立于特定的传输子系统,且只需要可靠有序的数据流信道支持。SMTP……

JAVA语言编写TCP和UDP程序

Java是由Sun Microsystems公司于 1995年5月推出的Java面向对象程序设计语言(以下简称Java语言)和Java平台的总称。由James Gosling和同事们共同研发,并在1995年正式推出。用Java实现的HotJava浏览器(支持Java applet)显示了Java的……