Javascript数组、json对象基本操作
来源:互联网 发布:足彩数据接口 编辑:程序博客网 时间:2024/05/01 17:04
<script type="text/javascript">
//定义空数组
var myhash={};
//直接定义数组
myhash = {"key1":"value1","key2":"value2"};
//用Array定义数组
myhash = new Array();
myhash["key1"] ="value1";
myhash["key2"] ="value2";
//向hash关联数组添加键值
myhash["newKey"] = "newValue";
//删除hash关联数组已有键值
delete myhash["key2"];
//遍历整个hash数组
for(key in myhash){
val = myhash[key];
alert(val);
}
//hash关联数组简易使用示例
//转向脚本
var urlhash = { "yahoo":"www.yahoo.cn","baidu":"www.baidu.com","google":"www.google.cn"};
//交互式使用示例
userinfo = prompt("请输入您最想去的搜索引擎:(yahoo|baidu|google)", "yahoo");
document.write ("您的选择:" + userinfo + ",<a href=http://" + getURL(userinfo) + " target=_blank>" + "按此即可进入</a>" + userinfo + "。");
// getURL
// 如果参数未定义,默认返回 www.yahoo.cn 网址
// @param choice 选择名称
// @return url 实际的URL
function getURL(choice) {
url = urlhash[choice];
if (typeof(urlhash[choice]) == "undefined")
url = "www.yahoo.cn";
return url;
}
// 获得hash列表的所有 keys
// @param hash hash数组
// @return keys 键名数据
function array_keys(hash) {
keys = [];
for(key in hash){
keys.push(key);
}
return keys;
}
alert(array_keys(myhash));
</script>
- Javascript数组、json对象基本操作
- javascript、JQuery操作数组、Json对象、缓存
- javascript、JQuery操作数组、Json对象、缓存
- javascript操作json数组
- javascript json对象操作(基本增删改查)
- JSON数组,JSON对象,数组的区别与基本操作整理
- Javascript 数组对象 操作
- JavaScript操作json对象,json字符串
- JavaScript数组的基本操作
- JavaScript数组的基本操作
- JSON的数组对象 可以向javascript的Array对象一样操作
- 对象、对象数组、JSON、JSON数组的相关操作
- JavaScript日期对象-基本操作
- javascript数组、对象操作总结
- javascript数组之基本操作+数组属性
- JavaScript--解析JSon数据--JS对象、数组
- 【json】json对象和json数组的操作
- js操作字符串,数组,json对象
- android 判断网络是否可用
- UITextView的placeholder属性
- Android Service Security
- libc、glibc和glib的关系
- Lua: lua_call/lua_pcall/lua_cpcall的用法
- Javascript数组、json对象基本操作
- WebView的方法onScrollChanged不被调用的原因
- google 搜索帮助
- iOS开发-UICollectionView实现瀑布流
- Eclipse出现Failed to create the part's controls
- 写出float x 与“零值”比较的if语句——一道面试题分析
- char*与LPCTSTR,LPTSTR的转换
- 通过QEMU 和 IDA Pro远程调试设备固件
- android使用ant编译APK