JavaScript

JavaScript是互联网上最流行的脚本语言,这门语言可用于 HTML 和 web,更可广泛用于服务器、PC、笔记本电脑、平板电脑和智能手机等设备。JavaScript 是一种轻量级的编程语言。JavaScript 是可插入 HTML 页面的编程代码。JavaScript 插入 HTML 页面后,可由所有的现代浏览器执行。

Javascript 闭包

Object 构造函数的默认原型就有一个 null 原型,因此:var objectRef = new Object(); //创建一个普通的 JavaScript 对象。 创建了一个原型为 Object.prototype。但对于下面的代码而言:/* 创建 - MyObject1 - 类型对象的函数*/ function MyObject1(forma

2015-07-17 11:40:46

如何在15分钟内掌握JavaScript面向对象编程

导读:经常看到一些JavaScript的代码脏乱得无法理解,到处都是属性和方法,或者一个循环套着一个循环。但如果使用面向对象就能很好的理清代码,并方便理解和修改代码。如果你不希望自己的代码只有上帝理解的话,就请尽量考虑使用面向对象的模式。 译文正文: 到处都是属性、方法,代码极其难懂,天哪,我的程序员,你究竟在做什么?仔细看看这篇指南,让我们

2015-07-17 11:40:45

开发跨浏览器javascript常见注意事项

对于javascript的开发人员来说,多浏览器的支持性,一直是个问题,每次都要经过测试,多个浏览器,才能使用下面一些常见的一些注意事项。一、向表追加行 在以往使用Ajax的经历中,你很可能会使用JavaScript向现有的表中追加行,或者从头创建包含表行的新表。document.createElement和document.appendChiid方法可以使

2015-07-17 11:40:44

JavaScrip学习之旅(10) JavaScript世界的一等公民 - 函数

转载自: http://software.intel.com/zh-cn/articles/javascript-first-class-citizen-function/?cid=sw:prccsdn229032 简介 在很多传统语言(C/C++/Java/C#等)中,函数都是作为一个二等公民存在,你只能用语言的关键字声明一

2015-07-17 11:40:44

JavaScript新手教程之JSON的使用全解

一、选择的意义     在异步应用程序中发送和接收信息时,可以选择以纯文本和 XML 作为数据格式。为了更好的使用ajax,我们将学习一种有用的数据格式JavaScript Object Notation(JSON),以及如何使用它更轻松地在应用程序中移动数据和对象。JSON是一种简单的数据

2015-07-17 11:40:43

46种网页常用技巧(javascript)

               1. 将彻底屏蔽鼠标右键        oncontextmenu=\"window.event.return

2015-07-17 11:40:42

javascript 优秀模块是这样炼成的

引言:如今的JavaScript已经是Web上最流行的语言,没有之一。从Github上的语言排行榜https://github.com/languages上即可看出,也是如今最为活跃的开源社区。随着Node的加入,JavaScript开枝散叶进入服务器领域,为这个语言榜的占比,也贡献了几分热度。尽管经历了Web2.0的洗礼 ,但在国内谈及开源,

2015-07-17 11:40:41

YUI Compressor压缩JavaScript原理

移除注释移除额外的空格细微优化标识符替换(Identifier Replacement) 对于 JavaScript 最有效的压缩优化,当属标识符替换。 ? (){    add(num1, num2) {     &nb

2015-07-17 11:40:30

12种不宜使用的Javascript语法

这几天,我在读《Javascript语言精粹》。 这本书很薄,100多页,正好假日里翻翻。 该书的作者是Douglas Crockford,他是目前世界上最精通Javascript的人之一,也是Json格式的创造者。 他认为Javascript有很多糟粕。因为1995年Brendan Eich设计这种语言的时候,只

2015-07-17 11:40:08

使用母版页时内容页如何使用css和javascript

由于网站的主要频道页和列表页的头部和底部都是一样的,如果将每个页面放在单独的页面中,当头部和底部需要更改时维护量太大。于是想把头部和底部做成母版页,频道页和列表页的具体内容放到内容页中。这样当头和底需要改动时,只要修改一下母版页就可以了。        好处有了,问题也接着来了。原来在频道页和列表

2015-07-17 11:39:36

JQuery/AjaX/Javascript/DIV+CSS资源下载地址

  JQuery/AjaX/Javascript/DIV+CSS: Head First Javascrip(文字版PDF) http://www.hztraining.com/bbs/showtopic-1407.aspx 变幻之美-DivCSS网页布局揭秘(案例实战篇) http://www.hztraining.com/

2015-07-17 11:39:25

J2EE,JSP,Java,javascript的区别

J2EE,JSP,Java,javascript的区别 java包含三大分支:  1.J2SE --java standard edition--标准版本,这个是下面两个的基础!一般是位于客户端的应用;  2.J2ME--java Micro edition --一般位于嵌入式应用,例如手机游戏  3.J

2015-07-17 11:39:24

javascript中方法的链式调用(jQuery中的重要特性)

       方法的链式调用是jQuery最重要的特性,也是jQeury得以标榜的重要亮点,那么今天我们就来看看这个特性是如何实现的???        方法的链式调用只是一种语法招数(纸老虎哟,不要被吓到)。        &n

2015-07-17 11:39:24

如何通过JavaScript函数获取Web报表单元格的值

 在润乾报表中。 如何通过JavaScript函数获取Web报表单元格的值   报表展现在web页面以后,有时需要获取某单元格的值。 润乾报表中可以通过在jsp页面中设定JavaScript函数来实现这个功能。   下面就通过一个下例子简单介绍一下如何通过J

2015-07-17 11:39:23

JavaScript引擎研究与C、C++与互调用

C、C++与JavaScript的互调用 1.  概要 JavaScript是一种广泛用于Web客户端开发的脚本语言,常用来控制浏览器的DOM树,给HTML网页添加动态功能。目前JavaScript遵循的web标准的是ECMAScript262。由于JavaScript提供了丰富的内置函数、良好的对象机制。所以Java

2015-07-17 11:39:22

javascript匿名函数小结

上一篇关于javascript匿名函数的博客:http://blog.csdn.net/wusuopuBUPT/article/details/14522631 首先列举下常见的几种声明javascript函数的方法: function demo(){ // 函数主体部分 } 它的实质,是将函数主体赋值给了demo变量

2015-07-17 11:39:22

程序必用javascript精选案例999个(来自哥伦比亚大学的亲切问候)

第一,例子。 [code=JScript]<script type="text/javascript"> var t=setTimeout("document.write(\'网页最后\')",5000); document.getElementById("show").i

2015-07-17 11:39:21

Javascript位置 body之前、后 执行顺序

简介:当页面加载的时候,嵌入html标记的js代码和位于<body></body>之间的js代码将被执行;当调用的时候,位于<head></head>之间代码和外部js文件代码将被执行   1.根据实际需要放置代码? 有时候,您实际上需要把代码放置在不同地方以符合代码运行要求。比如,您

2015-07-17 11:39:20

开发者不容错过的12款开源JavaScript库

JavaScipt几乎是所有前端开发人员必会的编程语言,并且,随着各种移动APP的串红,JavaScript还可以用来开发移动应用。除此以外,为了丰富前端/移动开发,有不少开发者推出了各种基于JavaScript的库,这些几乎能实现任何你需要的功能,并且有些库可以用来开发某些特定的功能,非常强大。 本文推荐了12款开源的JavaScript库,这些

2015-07-17 11:39:19

grunt学习(三)——实现JavaScript资源的合并

前一篇记录了Grunt的安装,这篇介绍下怎么使用Gruntjs来搭建一个前端项目,然后使用grunt合并,压缩JS文件。 大概有如下步骤 1 新建项目Bejs 2 新建文件package.json 3 新建文件Gruntfile.js 4 命令行执行grunt任务   一、新建项目Bejs

2015-07-17 11:38:58