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。
分享到:
相关推荐
4. **通过WebSockets进行实时通信**:可以设置Kettle与前端JavaScript应用之间的WebSocket连接,实现实时状态更新和控制命令的传递。 在实际的代码示例中,可能会涉及到JSON对象的序列化和反序列化,用于传递和接收...
在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...
6. **AJAX与Fetch**:AJAX(异步JavaScript和XML)允许不刷新整个页面的情况下与服务器交换数据并更新部分网页内容。Fetch API是现代浏览器中更优雅的AJAX替代方案,提供了Promise接口处理请求和响应。 7. **ES6及...
在这个场景中,我们关注的是VS2015的安装过程中涉及到的证书问题以及两个特定的组件:JavaScript_ProjectSystem.msi和JavaScript_LanguageService.msi。 首先,关于“VS2015安装证书”,这通常是指安装过程中需要...
JavaScript,作为全球最广泛使用的编程语言之一,是前端开发的核心技术。这两本书籍,"JavaScript从入门到精通(第2版)" 和 "高性能JavaScript",分别涵盖了JavaScript的基础知识和优化技巧,对于想要深入理解并提升...
JavaScript是一种广泛用于网页开发的脚本语言,它是实现Web前端交互功能的核心...随着JavaScript技术的发展,ECMAScript标准也在不断更新,ES6和ES2015带来的新特性和优化是当前前端开发者需要学习和关注的重点内容。
《XMPP高级编程 使用JavaScript和jQuery》 高清扫描 完整版 PDF电子书 详细书签 这是刚出炉的第一本完整PDF,网上其它地方流传的都是试读版PDF坑爹呢。 友情提醒: 大家在阅读高清扫描版PDF书籍时,如果需要做...
JavaScript是一种广泛应用于网页和网络应用开发的脚本语言,它主要负责实现客户端的交互效果、动态更新内容以及处理用户输入。在"JavaScript结课大作业.zip"这个压缩包中,我们可以推测这是一份关于JavaScript编程的...
JavaScript是一种广泛应用于Web开发的脚本语言,通常用于处理客户端的交互和动态更新网页内容。然而,纯JavaScript直接对数据库进行操作通常是不直接的,因为JavaScript在浏览器环境中出于安全原因无法直接访问...
在Java开发中,JavaScript引擎的使用日益广泛,其中Mozilla的Rhino引擎是备受开发者青睐的一款。本文将围绕"org.mozilla.javascript-1.7.2.jar"这个资源包,详细讲解其功能、原理以及在实际开发中的应用。 首先,...
”,我们可以推断出这份文档主要涵盖了使用JavaScript进行动态网页开发的相关知识。虽然在给出的部分内容中仅重复显示了网址“www.ckook.com”,但我们可以基于标题和描述中的信息来构建与JavaScript动态网页开发...
- **状态栏消息显示**:使用`window.setTimeout`和`self.status`来每隔一段时间更新状态栏的消息。 - **关闭窗口**:通过`<a href=javascript:close()>[关闭]</a>`链接来关闭当前窗口。 - **按键监听**:监听F12键的...
通过JavaScript来绘制和更新游戏画面,实现了动态的视觉效果。例如,每个单位的图形、地图背景、粒子效果等,都可以通过Canvas的绘图API动态绘制。 此外,为了优化性能,开发者可能还运用了一些高级技巧,如模块化...
JavaScript是一种广泛应用于网页开发的脚本语言,它允许在用户浏览器上动态地更新内容,实现交互性和动画效果。"网页JavaScript脚本语言提取器"是一个工具,专门设计用于从网页中抓取并分析JavaScript代码,这在进行...
JavaScript DOM编程艺术(第2版)是一本深受程序员喜爱的JavaScript技术书籍,专注于讲解如何使用JavaScript与Document Object Model(DOM)进行交互。DOM是Web页面的结构化表示,它允许我们通过编程方式操纵HTML和XML...
《JavaScript核心技术》是一本真正意义上的“新书”,不仅介绍了最新的JavaScript知识和方向,还完全覆盖了当今Web开发中关于JavaScript的所有重要话题,它使用了大量实例代码,图文并茂地讲解了使用JavaScript的...
JavaScript对象,数组,字符串,使用正则表达式操纵字符串,客户端,控制文档结构的模型,JavaScript事件驱动模型,CSS,Cookie,XML和JSON,Ajax,深入JavaScript面向对象编程,深入JavaScript函数式编程,深入...