JavaScript-常用内置函数

系统中常用的内置函数

//内置函数:
        /*
        escape()    //字串编码
        unescape()    //字串反编码
        *eval()        //将参数字符串作为脚本代码来执行。
        *isNaN()      // is not a number (不是一个数值)
        *parseInt()
        *parseFloat()
        */

escape和unescape

var url = "http://www.***.com/a.html?name=张三&age=20";

        console.log(url);
        //编码
        url2 = escape(url);
        console.log(url2);
        //反编码
        console.log(unescape(url2));

结果:
在这里插入图片描述


eval

  • 将字符串当成当前语言来执行
var str = "var uname='zhangsan',age=20;";
        eval(str); //将参数str字串当成js脚本程序执行
        console.log(uname);
  • 注意如果命名为name和Windows窗口里定义的内容有冲突,所以这里命名为uname。
    结果:
    在这里插入图片描述

## isNaN - 判断是否 不是 数值 (1) 如果不是数值返true (2)如果是数值返回false
console.log(isNaN("10s"));

parseInt和parseFloat

  • parseInt转为整数
  • parseFloat转为浮点型
  • 都是Number
console.log(isNaN("10s"));
        
console.log(parseInt("34as4567dfg"));

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值