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使用手册
3. AJAX:JavaScript API 支持使用XMLHttpRequest对象或者更新的Fetch API来发送异步HTTP请求,获取远程数据,实现页面无刷新的数据更新。Fetch API提供了一种更现代、更灵活的方式来执行网络请求,支持Promise,...
AJAX(异步JavaScript和XML)允许在不刷新整个页面的情况下更新部分网页内容。Fetch API是AJAX的现代替代品,提供了更简洁的接口和更好的错误处理。 八、JavaScript库和框架 许多流行的JavaScript库和框架,如React...
html编写网页使用计算器 语言:javascript
6. **AJAX与Fetch**:AJAX(异步JavaScript和XML)允许不刷新整个页面的情况下与服务器交换数据并更新部分网页内容。Fetch API是现代浏览器中更优雅的AJAX替代方案,提供了Promise接口处理请求和响应。 7. **ES6及...
在这个场景中,我们关注的是VS2015的安装过程中涉及到的证书问题以及两个特定的组件:JavaScript_ProjectSystem.msi和JavaScript_LanguageService.msi。 首先,关于“VS2015安装证书”,这通常是指安装过程中需要...
异步JavaScript和XML(AJAX)允许在不刷新整个页面的情况下更新部分网页内容。`XMLHttpRequest`对象是实现AJAX的核心。 十、ES6新特性 包括箭头函数(`=>`)、模板字符串(`${表达式}`)、let和const变量声明、解构...
JavaScript,作为全球最广泛使用的编程语言之一,是前端开发的核心技术。这两本书籍,"JavaScript从入门到精通(第2版)" 和 "高性能JavaScript",分别涵盖了JavaScript的基础知识和优化技巧,对于想要深入理解并提升...
JavaScript是一种广泛用于网页开发的脚本语言,它是实现Web前端交互功能的核心...随着JavaScript技术的发展,ECMAScript标准也在不断更新,ES6和ES2015带来的新特性和优化是当前前端开发者需要学习和关注的重点内容。
《XMPP高级编程 使用JavaScript和jQuery》 高清扫描 完整版 PDF电子书 详细书签 这是刚出炉的第一本完整PDF,网上其它地方流传的都是试读版PDF坑爹呢。 友情提醒: 大家在阅读高清扫描版PDF书籍时,如果需要做...
事件和DOM操作则让你能够与用户交互,动态更新网页内容。 此外,教程还会介绍JavaScript的最新版本ES6(ECMAScript 6)及以后的特性,如类和模块系统。类提供了面向对象编程的语法糖,而模块系统则解决了代码组织和...
JavaScript是一种广泛应用于网页和网络应用开发的脚本语言,它主要负责实现客户端的交互效果、动态更新内容以及处理用户输入。在"JavaScript结课大作业.zip"这个压缩包中,我们可以推测这是一份关于JavaScript编程的...
JavaScript是一种广泛应用于Web开发的脚本语言,通常用于处理客户端的交互和动态更新网页内容。然而,纯JavaScript直接对数据库进行操作通常是不直接的,因为JavaScript在浏览器环境中出于安全原因无法直接访问...
在Java开发中,JavaScript引擎的使用日益广泛,其中Mozilla的Rhino引擎是备受开发者青睐的一款。本文将围绕"org.mozilla.javascript-1.7.2.jar"这个资源包,详细讲解其功能、原理以及在实际开发中的应用。 首先,...
在javaScript中使下拉列表实现级联更新
7. **ES6及后续版本的新特性**:随着ECMAScript的更新,JavaScript不断引入新的特性和语法糖,如箭头函数、模板字符串、解构赋值、类和模块系统。手册会覆盖这些现代JavaScript的特性,帮助开发者保持最新知识。 8....
”,我们可以推断出这份文档主要涵盖了使用JavaScript进行动态网页开发的相关知识。虽然在给出的部分内容中仅重复显示了网址“www.ckook.com”,但我们可以基于标题和描述中的信息来构建与JavaScript动态网页开发...