Welcome 微信登录

首页 / 脚本样式 / JavaScript

JavaScript 语言精粹学习笔记第1/2页

JavaScript 语言精粹学习笔记第1/2页

非常好的想法包括函数,弱类型,动态对象和一个富有表现力的对象字面量的表示法, 坏的想法包括基于全局变量的编程模型。 JavaScript的函数是基于词法作用域的顶级对象。Javascript是第一个成为主流的Lambda语言。相对于Java而言,JavaScript于Lisp和Scheme有更多的共同点。它是披着C外衣的Lisp。这使得JavaScript成为一个非常强大的语言。 现在大部分变成语言都流行要求强类型。其原理在于强类型允许编译器在编译时检查错...
JavaScript 获取用户客户端操作系统版本

JavaScript 获取用户客户端操作系统版本

下午去了趟用户现场,感觉此问题确实比较蹊跷,最后发现出问题的电脑是WIN 2000的操作系统,感觉问题症结可能就在此处,上网google一下,发现原来Media Player 11不支持Win2000系统,需要针对用户操作系统版本判断用户下载播放器版本,让Win2000用户下载Media Player 9即可。 好了,问题原因找到了,解决问题就是很简单的事情了。 下面主要说一下用JavaScript如何判断用户操作系统及版本。 关键部分: window.n...
监控用户是否关闭浏览器的js代码

监控用户是否关闭浏览器的js代码

test function RunOnBeforeUnload() { window.event.returnValue = "关闭浏览器将退出系统."; } [Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]效果如下所示:当wondow.event.returnValue为空的时候,这个选择提示框是不会出现的.可是问题又来了:假如我希望用户点击"确定"按钮关闭浏览器的时候能够保存用户相关数据.那么我又应该怎么做呢?看来只有用on...
javascript 继承实现方法

javascript 继承实现方法

下面我给出几种常用的方法: 1 .对象冒充 原理: 构造函数使用this关键字给所有属性和方法赋值, 因为构造函数只是一个函数,所以可以使ClassA的构造函数成为classB的方法,然后调用它.这样classB就会收到classA的构造函数中定义的属性和方法.例子: 复制代码 代码如下:function classA(name) { this.name=name; this.showName=function(){alert(this.name);} }...
JSON 入门指南 想了解json的朋友可以看下

JSON 入门指南 想了解json的朋友可以看下

尽管有许多宣传关于 XML 如何拥有跨平台,跨语言的优势,然而,除非应用于 Web Services,否则,在普通的 Web 应用中,开发者经常为 XML 的解析伤透了脑筋,无论是服务器端生成或处理 XML,还是客户端用 JavaScript 解析 XML,都常常导致复杂的代码,极低的开发效率。实际上,对于大多数 Web 应用来说,他们根本不需要复杂的 XML 来传输数据,XML 的扩展性很少具有优势,许多 AJAX 应用甚至直接返回 HTML 片段来构建...
<< 321 322 323 324 325 326 327 328 329 330 >>