JavaScript[12.25]

1.

没有块级作用域

for(var i = 0;i <5;i++)
{
    //
}
alert(i); //  i = 5;

2.

没有用var声明一个变量时,这个变量属于全局变量

var color = "bule"​;

function ​​getColor()

{return color; }          //  这个变量color会往上逐级查询标识符color ,局部没有就按作用域往上查,一直查到全局变量。局部有同名的标识符,就不会使用全局的标识符

alert(getColor());   //  bule   ​​

3.垃圾收集

不是环境中的变量以及没有被环境中的变量引用的变量会被删除

var a = "object1";
var b = "object2";
a = b; //  "object1" 会被删除掉

4.

var person = new object();// = {name:luyou,age:225:true,"dress":beauty};  // = {};
person["name"]; //  person.name;
person["first name"]; //  如果属性名中有保留字关键字或者空格,不能用点来访问

5.

    Array.isArray(value);  //检测一个对象是不是数组​
    toLocaleString(); //以字符串值的形式返回一个值

    toString(); //返回对象的字符串表示

    valueOf();  //返回对象的字符串、数值或布尔值的表示,通常与toString方法的返回值相同

    var color = ["red","green","blue"]
    color.join("]]"); // red]]green]]blue  join不传值就以逗号隔开
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值