js中的对象和数组的创建
<!DOCTYPE html>
<html>
<head>
<title>获取控制</title>
<meta charset="utf-8">
</head>
<body>
<script type="text/javascript">
/*
//正则获取控制
var box = RegExp('f.n','ig');
var ik = " helle function box !";
box.test(ik);
alert(RegExp.input);
//对象和数组
//var box = new Object();
var box = new Object(); //出现问题:两个1.Object O没有大写 2.Object打成了objest
box.name = "ifhsik"; //出现问题:把name打错导致跟下面输出不一致
box.age = 20;
alert(box.name);
alert(box.age);
//字面量表示法
var box = { //出现错误:前面少了个var 还少了个=
name:"ifhsik", //出现错误:用的是逗号不是分号
age:20
};
alert(box.name);
//给对象创建方法
var box = {
run:function(){
alert("nihk");
return '运行'; //这块有些个不懂
}
}
alert(box.run()); //run后面少了() 注释:这个效果是调用对象中的方法
//delete box.name(); //删除属性
//创建数组 Array
// var box = Array();
var box = []; //字面量创建方法
box = [1,4,7,5,5];
alert(box[1]);
alert(box.length); //输出数组的数量
*/
//尝试一个较难的数组
var box = [
{
name:"ifhsik", //再次出问题:又给结尾打成了分号
age:20,
run:function(){
return "nihk";
}
},
[
"ifhsk",
20
]
]
//alert(box[0].name);
alert(box[1][1]); //这里牵扯到了二维数组
</script>
</body>
</html>
最新文章
- Asp.Net 数据库连接字符串
- [Android Pro] listView和GridView的item设置的高度和宽度不起作用
- Nopcommerce 二次开发2 Admin
- Greedy:Cow Acrobats(POJ 3045)
- ++X 与 X++ 的区别
- MVC--View Razor(1)
- JS之变量的运算
- Arithmetic Expression
- LB集群
- [HDU 3336]Count the String[kmp][DP]
- 从M个数中随机选出N个数的所有组合,有序,(二)
- RxJAVA notes
- 挑战常规--搭建gradle、maven私人仓库很简单
- CentOS7使用DevStack快速搭建OpenStack实验环境
- A1125. Chain the Ropes
- Hortonworks官网文档怎么找?
- [C++]Linux之C编程异常[true未定义解决方案]
- 3、zookeeper 集群模式搭建
- 《算法》第五章部分程序 part 4
- Hibernate框架学习笔记
热门文章
- Jenkins安装插件出现Signature verification failed in update site &#39;default&#39; (show details)
- cx_Oracle.DatabaseError: ORA-28759: failure to open file
- Kafka 部署完在服务器端可以访问,而在外部其它电脑访问不了
- 字符输入流Reader类和FileReader和字符输入流读取字符数据
- JS计算文本字符串字节长度和像素长度的方法
- SQLServer查询进程与死锁语句
- Javaweb-文件上传和邮件发送
- PerfView专题 (第一篇):如何寻找热点函数
- 基于webgl(threejs)的路面编辑
- Java 断点下载(下载续传)服务端及客户端(Android)代码