blog迁移至:
http://www.micmiu.com
1. 获取frame的document
var sub_d = window.frames["subIframe"].document;
var p_d = parent.frames['mainframe'].document;
2.URL编码转换
- escape() 解码:unescape()
- encodeURI() 解码:decodeURI()
- encodeURIComponent() 解码:decodeURIComponent()
3.正则表达式
var regu = /^[0-9a-zA-Z]+$/;
var regu = /^[0-9a-zA-Z]+$/gi;
var regu = new RegExp("^[0-9a-zA-Z]+$");
var regu = new RegExp("^[0-9a-zA-Z]+$","gi");
//主要转义字符
var regu = /^\d+(\.\d+)?$/;
var regu = new RegExp("^\\d+(\.\\d+)?$");
4.判断浏览器
//以前最短的IE判定借助于IE不支持垂直制表符的特性搞出来的。
var ie = !+"\v1"; alert(ie);
//目前最短的是借助IE不支持逗号结尾的数组
var ie = !-[1,];alert(ie);
if(-[1,]){
alert("这不是IE浏览器!");
}else{
alert("这是IE浏览器!");
}
5.timer时间
var o_time = setTimeout('doXXX', 5000);
clearTimeout(o_time );
var o_interval = setInterval('doXXX', 5000)
clearInterval(o_interval);
6.var o_json =eval('(' + jsonstring+ ')');
7.
window.location.href = "#top"
window.location.hash = "#top"
8.
isNaN(string) (is not a number)判断是不是数字类型。
false ->是数字类型 true ->不是数字类型
parseInt(string, radix) 函数可解析一个字符串,并返回一个整数。
string 必需。要被解析的字符串。
radix 可选。表示要解析的数字的基数。该值介于 2 ~ 36 之间。
如果省略该参数或其值为 0,则数字将以 10 为基础来解析。如果它以 “0x” 或 “0X” 开头,将以 16 为基数。
如果该参数小于 2 或者大于 36,则 parseInt() 将返回 NaN。
分享到:
相关推荐
JavaScript,作为全球最广泛使用的客户端脚本语言,是构建动态和交互性网页的关键技术。它在Web开发领域占据着至关重要的地位,使得网页不仅能够显示静态信息,还能响应用户操作,提供丰富的用户体验。JavaScript...
在JavaScript编程中,修改表格(Table)信息并更新数据库是一个常见的需求,特别是在Web应用程序中,用户可能需要编辑数据显示,然后将这些更改同步到后端存储。这个“非常实用的JAVASCRIPT修改表格信息,然后更新...
ECMAScript是JavaScript的标准,5.5可能是对5.1或5.0的一个小更新。这个文档可能会详细介绍新增的语法特性,如严格模式(use strict)、对象字面量的属性简写、数组和对象的扩展操作符等,还有对JSON(JavaScript ...
JavaScript使用手册 JavaScript使用手册 JavaScript使用手册 JavaScript使用手册 JavaScript使用手册
AJAX(异步JavaScript和XML)允许在不刷新整个页面的情况下更新部分网页内容。Fetch API是AJAX的现代替代品,提供了更简洁的接口和更好的错误处理。 八、JavaScript库和框架 许多流行的JavaScript库和框架,如React...
5. **AJAX请求**:利用XMLHttpRequest或更现代的fetch API,JavaScript可以异步获取服务器数据,实现页面的无刷新更新。 6. **JSON处理**:JSON(JavaScript Object Notation)是数据交换的常用格式。JavaScript...
在这个场景中,我们关注的是VS2015的安装过程中涉及到的证书问题以及两个特定的组件:JavaScript_ProjectSystem.msi和JavaScript_LanguageService.msi。 首先,关于“VS2015安装证书”,这通常是指安装过程中需要...
Javascript使用技巧 -.mht
JavaScript中使用正则表达式的一些验证
”,我们可以推断出这份文档主要涵盖了使用JavaScript进行动态网页开发的相关知识。虽然在给出的部分内容中仅重复显示了网址“www.ckook.com”,但我们可以基于标题和描述中的信息来构建与JavaScript动态网页开发...
- **状态栏消息显示**:使用`window.setTimeout`和`self.status`来每隔一段时间更新状态栏的消息。 - **关闭窗口**:通过`<a href=javascript:close()>[关闭]</a>`链接来关闭当前窗口。 - **按键监听**:监听F12键的...
1.3 在Web页面中使用JavaScript 5 1.3.1 HTML的基本结构 5 1.3.2 在HTML中嵌入JavaScript 7 1.3.3 链接JavaScript文件 9 1.4 编写JavaScript的工具 11 1.4.1 使用纯文本编辑器 11 1.4.2 使用专业化脚本编辑工具 13 ...
在小游戏"SkyPlane"中,可能涉及到使用JavaScript动态更新HTML元素以显示分数、生命值或游戏状态。 事件处理是JavaScript游戏编程的关键。游戏通常需要响应用户的键盘输入、鼠标点击等事件。例如,在"SkyPlane"游戏...
JavaScript是一种广泛应用于网页和网络应用开发的脚本语言,它主要负责实现客户端的交互效果、动态更新内容以及处理用户输入。在"JavaScript结课大作业.zip"这个压缩包中,我们可以推测这是一份关于JavaScript编程的...
5. **Ajax交互**:在现代Web开发中,Ajax(异步JavaScript和XML)用于在不刷新整个页面的情况下更新部分网页内容。jQuery的`$.ajax()`或简化的`$.get()`、`$.post()`方法使得发送Ajax请求变得容易。 6. **响应式和...
JavaScript是一种广泛应用于网页开发的脚本语言,它允许在用户浏览器上动态地更新内容,实现交互性和动画效果。"网页JavaScript脚本语言提取器"是一个工具,专门设计用于从网页中抓取并分析JavaScript代码,这在进行...
《JavaScript核心技术》是一本真正意义上的“新书”,不仅介绍了最新的JavaScript知识和方向,还完全覆盖了当今Web开发中关于JavaScript的所有重要话题,它使用了大量实例代码,图文并茂地讲解了使用JavaScript的...
JavaScript对象,数组,字符串,使用正则表达式操纵字符串,客户端,控制文档结构的模型,JavaScript事件驱动模型,CSS,Cookie,XML和JSON,Ajax,深入JavaScript面向对象编程,深入JavaScript函数式编程,深入...
"javascript_library"这个主题涵盖了JavaScript库的使用,特别是与AJAX、JavaScript、JS以及RIA(Rich Internet Applications)相关的技术。以下是对这些概念的详细解释: 1. JavaScript(JS):JavaScript是一种轻...
JavaScript是一种广泛应用于网页和网络应用的编程语言,它在PPT(PowerPoint)中的使用可以为演示文稿添加交互性和动态效果。JavaScript PPT脚本主要用于创建动态幻灯片,增强观众的体验,并且能够更好地传达信息。...