var HelloWorldLayer = cc.Layer.extend({
sprite:null,
name:"zhao",
ctor:function () {
this._super();
if (undefined == undefined) {
cc.log("未定义 可以相等");
}
if (NaN == NaN) {
cc.log("不是数 可以相等");
}
// fun(12,23,23,34,46,8,13432);
ob23j.getfun()();
return true;
},
});
function fun(){
//开启严格模式
// "use strict";
//arguments为当前函数的一个内置属性。arguments非常类似Array。是对象。 在非严格模式,起作用!
// arguments[1] = 10;
// arguments[1] += 23.79 % 2;
// arguments[0] = Number("8023guanghui");
// arguments[0] = parseInt("8023.23guanghui", 10);
// arguments[0] = parseFloat("8023.23guanghui");
cc.log("arguments[0]= " + arguments[0]);
cc.log("arguments[1]= " +arguments[1]);
var max = arguments[0];
for (var i = 0; i < arguments.length; i++) {
var max = max > arguments[i] ? max : arguments[i];
}
for ( var i in arguments) { //不能遍历。arguments非常类似Array。是对象。
// var maxnum = maxnum > i ? max : i;//返回最后一个元素的索引
}
cc.log("maxnum = " + max);
//with里面直接访问其属性,在非严格模式,起作用!
var str = {
name:"zhao",
mingzi:"guanghui"
};
with(str){
cc.log("name= " + name);
};
// 标签
outermost://必须放在循环之前
for (var i = 0; i < 3; i++) {
// outermost:
for (var j = 0; j < 3; j++) {
if (i == 1 && j == 1) {
cc.log("会不会一直不停的循环呢 one");
continue outermost;
}
cc.log("会不会一直不停的循环呢? 不会");
}
}
};
var ob23j = {
name :"name01",
getfun:function(){
var that = this;
var name = "name02";
return function(){
var name = "name03";
cc.log(that.name);
cc.log(this.name);
};
}
};