js入门·循环与判断/利用函数的简单实例/使用对象/列举对象属性的名称
var obj=new Object();
obj.a="您好,我是田洪川";
obj.b="你是田洪川咋的,不得了啊?";
obj.c="西西,哈哈,我是属性 c ";
//上面当然是申明一个新的对象,并给对象申明属性再赋值
//下面我们再给上面的对象做一个镶套的对象,还是加新属性并赋值
obj.d=new Object();
obj.d.aa="我是子对象的老大";
obj.d.bb="那我当然只能做老二了,唉,啊?老二?晕";
list(obj)//调用下面的函数,列举出对象的属性名
function list(obj)
{//注意,这个方法不能读出预定义的属性名?
var name=""; //设置一个空的变量
for(var i in obj) //变量I 在obj对象中循环,这行不能加引号
name +=i+"\n" //将i读到的值叫给name变量
alert(name);//显示出name
}
</script>
2:使用对象www.cnblogs.com/thcjp/将在近期不断增加js-ajax入门实例
var obj=new Object();
obj.a="您好,我是田洪川";
obj.b="你是田洪川咋的,不得了啊?";
obj.c="西西,哈哈,我是属性 c ";
//上面当然是申明一个新的对象,并给对象申明属性再赋值
//下面我们再给上面的对象做一个镶套的对象,还是加新属性并赋值
obj.d=new Object();
obj.d.aa="我是子对象的老大";
obj.d.bb="那我当然只能做老二了,唉,啊?老二?晕";
//下面我们读取出来看下
alert("第一行当然是:"+obj.a+"\n\t 第二个是"+
obj.b+"\n\t三是"+obj.c);
//下面我们无聊,换个弹出的呵呵,但是效果是一样
confirm("我是:"+obj.d.aa+"\n 看见没有?下行是 : "+obj.d.bb);
//注意上面的/n是换行,\t是显示的对齐格式
</script>
3:利用函数的简单实例www.cnblogs.com/thcjp/将在近期不断增加js-ajax入门实例
//下面我们定义一些作为方法的函数
function add(x,y){return x+y;}
function jian(x,y){return x-y;}
function chen(x,y){return x*y;}
function chu(x,y){return x/y;}
//再定义一个可以把上面函数作为参数的函数
function oper(op1,op2,op3)
{//传入三个参数
return op1(op2,op3);//将三个参数从新组合,以便多次调用
}
var i=oper(add , oper(add,2,3) , oper(jian,5,4));//简单说这句体现的结果就是(2+3 + 5-4)
//上面这句看起来又点饶,其实就是调用oper函数并赋以三个参数,只是多了镶套
document.write("oper方法得出结果是 : <b>"+i+"<b>");//这句是现实已一句话,后面的I加粗了
</script>
4;循环,判断www.cnblogs.com/thcjp/将在近期不断增加js-ajax入门实例
for(var i=0,fact=1,b=1;i<10;i++,fact*=i,b+=fact)
{//申明一个 i,fact,b 后面做赋值运算 i 递增1,fact乘以递增后的i,b加得出结果的fact
document.write(i+"="+fact+"="+b+"<br>");
//显示出i = fact = b 加换行显示下次循环的结果
}
</script>
<script language="javascript">
var name="梅姐";//如果这里的值等于null的话,下面就会显示是 你好a川哥
var s="您好a"+((name!=null) ? name : "川哥");//这句其实就是一个 ifelse的判断语句,只是用? 简化了
alert(s);//弹个对话框出来,只有确定
confirm(s);//有确定还有取消
</script>
转载于:https://www.cnblogs.com/czh-liyu/archive/2007/11/27/974051.html
js入门·循环与判断/利用函数的简单实例/使用对象/列举对象属性的名称相关推荐
- js在指定的td中插入html元素,js在指定位置增加节点函数insertBefore()用法实例
本文实例讲述了js在指定位置增加节点函数insertBefore()用法.分享给大家供大家参考.具体分析如下: 函数原型如下: insertBefore(参数1,参数2):在指定位置添加节点 具体代码 ...
- 【MATLAB】基本绘图 ( 句柄值 | 对象句柄值获取 | 创建对象时获取句柄值 | 函数获取句柄值 | 获取 / 设置 对象属性 | 获取对象属性 )
文章目录 一.对象句柄值获取 1.句柄值 2.创建对象时获取句柄值 3.函数获取句柄值 4.获取 / 设置 对象属性 二.获取对象属性 1.获取 线 对象属性 2.获取 坐标轴 对象属性 一.对象句柄 ...
- js基础--变量、数据类型、循环、判断、函数定义
1.变量 var name="mxm"//局部变量 name="mxm"//全局变量 2.基本数据类型 //数字 a=1 //字符串 a="mxm&q ...
- js获取随机数与随机颜色函数的简单封装
获取随机数: /*** 获取一个范围内的随机整数* @param {number} a 表示范围的数字* @param {number} b 表示范围的数字*/ function getRandom( ...
- 利用函数制作简单计算器小功能
输入任意数字进行任意计算并输出结果. 注意: 要注意数据类型之间的转换: return返回的是值!
- Python 回调函数的简单实例
实例一: def func_add(x):return 2+xdef func_cll(x, func):return 1 + func(x)num = 2print(func_cll(num, fu ...
- js获取指定字符前/后的字符串简单实例
<!doctype html> <html> <head> <meta charset="utf-8"> <title> ...
- Day51 前端开发 浮动、定位 、js入门
Day51 前端开发 浮动.定位 .js入门 文章目录 Day51 前端开发 浮动.定位 .js入门 1.盒子模型 2.浮动布局 3.溢出属性 4.定位 4.1.z-index 5.纯手搭页面练习 6 ...
- html 遍历对象属性,for/in 循环遍历对象的属性
平时想要遍历一个对象时一般会采用for/in语句,通过for/in语句可以快速地拿到对象的key和value值 举个小栗子: var obj = {name:'wan',age:24}; for(va ...
最新文章
- matlab 信号的原子产生,MATLAB随机产生原子结构代码
- PHP消息队列httpsqs安装与使用无错版
- 将PDF文件拆分成多个文件的教程
- (z) 什么是好的硬件工程师
- Go语言、Docker 和新技术
- 黑苹果macOS Sierra 10.12 安装教程(venue11 pro测试)
- Junit4集成到Maven工程
- 巴西政府考虑用微软产品替换开源软件
- sscanf 实现_中国实现全球首个5G独立组商网,5G还没铺完6G重磅方案已经出台!...
- Makefile万能写法(gcc程序以及arm-linux-gcc程序)-转
- 应用WSH、JavaScript和 bat 实现自动化构建工具改善工作中的代码部署流程!
- 国外十大流行的服务器监控工具
- php私章制作,PS制作一枚私人的古典型印章教程
- linux centos 网易云音乐,Centos7.4安装网易云音乐教程
- Python实现股票数据接口
- 在页面上动态显示实时时间
- 监听软键盘中的删除键
- 姜维拥兵10万 为何守不住刘备的半壁江山
- JSH_ERP华夏ERP开发配置
- android studio distributionurl是干嘛的,不懂就学系列(一):gradle配置本地distributionUrl...
热门文章
- python20191031_20191031:Python取反运算详解
- php ad 管理工具,打开AD管理工具连接到指定DC
- c# redis 如何设置过期时间_Redis Hash存储token、及设置过期时间
- android 找不到类文件,Android Studio单元测试找不到类文件!
- 如何获取元素在父级div里的位置_前端面试题--元素的BFC特性和实例
- php 面试mysql,mysql中优化必读
- 拥抱AI技术,赋能智慧工业
- 1.Socket通信
- C++中的new和delete用法
- configure_file路径疑惑