javascript一些小知识点

本文详细解析了JavaScript中使用var声明的变量特性,包括其永久性、可重复声明性,以及如何通过toString()函数实现十进制数字到不同进制的转换。文章通过实例演示了删除操作对var声明变量的影响,以及不同进制转换的具体方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.关于toString() 函数:

toString()可以用来把十进制的数字转换成其他进制的字符串,如:

(8).toString(2) == "1000",其中2是指转换成2进制,可以是任意正整数。

(12).toString(3) == "110" ,注意,原数应该加上括号,否则,会出错。

 

 

2.关于 var 声明的变量:

  2.1 用 var声明的变量是永久性的,即使用delete 运算符来删除它声明的变量,也不能彻底清除:

        var i=2;

        delete i;

        alert(i);

        结果显示:2;

 

       若不用var声明,则报错:

       i=2;

       delete i;

       alert(i);

       报错:i is not defined

 

   2.2 var 声明的变量,可被重复声明,不会报错,也不会改变原值:

       var i=2;

       var i;

       alert(i);

       显示 2 而不是undefined

 

3.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值