第二篇:变量类型转换和函数

我们经常看到typeof();可能有人就会问,那它的对象是谁呢?下来就聊聊它
js中前面的对象不用写的两种情况:
1.Global对象(js内部对象)
● typeof();
● parseInt();
● parseFloat();
● eval();
● Number();
● String();
● Boolean();
2.window对象(浏览器提供对象)
● alert();

一、变量类型转换:
1)整形—->字符串

     num = 10;
    str = String(num);
    alert(typeof(num));
    alert(typeof(str));

2 )字符串—->整形

    str = '10px';
    num = parseInt(str);
    alert(typeof(str));
    alert(typeof(num)+"," + num);

3 ) 所有类型—>布尔类型

      v = '';
    b = !!(v);
    alert(b); // false

4)所有类型->布尔类型(为假的情况)

    1)字符串('')
    2)整型(0)
    3)浮点型(0.0)
    4)null
    5)NaN
    6)undefined

5)json字符串转json对象

  v = "{'username':'user1','age':'20'}";
    obj = eval('('+v+')');
    alert(obj);

函数分为普通函数和匿名函数
普通函数

function show(){}

匿名函数

obj.say = function(){}

下面是乘法表:

function out(n){
for(i=1;i<=n;i++){
    document.write('<h3>');
    for(j=1;j<=i;j++){
        document.write('<span>'+j+'x'+i+'='+(j*i)+'</span> ');
    }
    document.write('</h3>');
}
document.write('<hr>');
}
out(3);

消息框:
警告框:

alert();

确认框:

confirm();
    boo = confirm('你确认吗?'); // 这个函数是由返回值的,当我们单击确认按钮时,返回true,取消按钮时,返回false
    alert(boo); 

提示框:

prompt();
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值