MyException - 我的异常网
当前位置:我的异常网» Java Web开发 » 一段JS代码看不懂解决思路

一段JS代码看不懂解决思路

dongnikm   网友分享于:2013-01-08  浏览:68次
一段JS代码看不懂
JScript code
 function Designer_Builder(designer) {
    //属性
    this.owner = designer || null;
澳门皇冠。现金开户。nba手机文字直播。足球彩票app哪个好。新2。二八杠高手。足球比分必赢网。华球即时比分。皇冠crown。金牌娱乐。




------解决方案--------------------
java写法

Java code

public class Designer_Builder {
  private Object owner;

  public Designer_Builder(Object designer) {
      //属性
      this.owner = designer ? designer : null;
  柠檬足球直播。beoplay a9。hg0088.hk。中国足球竞猜网。大都会娱乐 pt88.vip。威尼斯开户。澳门百家乐代理。澳门足球。华球比分网。友博。
}

------解决方案--------------------
js中1可以表示true,Object也可以表示truemanbetx.com。所以博狗。高网直播。博发娱乐。菲彩国际。
------解决方案--------------------
剛無聊試了下是

function Designer_Builder(designer) {
//属性
this.owner =(designer == null ? designer || null);
买球网站哪个靠谱。五星体育斯诺克直播。世界杯赛果。澳门新濠天地官网。皇冠走地。2v7比分网。雪缘园足球即时比分。ebet官网。永利娱乐。东森平台996cc。

的結果博体比分。新皇冠体育app。银河电子城。
------解决方案--------------------
据说这种叫做“短路”;
这个表达式想呈现的效果是:
当方法里的参数是true的时候,this.owner被赋值为true;
当参数为false的时候,this.owner被赋值为||符号后面的,也就是null;
这就意味着函数中的参数designer必须是一个布尔值true或者false;
可以用这个代码测试一下:
JScript code
var designer = true;
    this.owner = designer || 1;
    alert(this.owner);

------解决方案--------------------
探讨

剛無聊試了下是

function Designer_Builder(designer) {
//属性
this.owner =(designer == null ? designer || null);
ca88选89168澳门官方。bogou.vip。澳门皇冠。现金开户。nba手机文字直播。足球彩票app哪个好。新2。二八杠高手。足球比分必赢网。华球即时比分。

的結果皇冠crown。金牌娱乐。柠檬足球直播。

------解决方案--------------------
探讨

引用:

引用:

剛無聊試了下是

function Designer_Builder(designer) {
//属性
this.owner =(designer == null ? designer || null);
beoplay a9。hg0088.hk。中国足球竞猜网。大都会娱乐 pt88.vip。威尼斯开户。澳门百家乐代理。澳门足球。华球比分网。友博。manbetx.com。

的結果博狗。高网直播。博发娱乐。

你这种写法与this.ow……

文章评论

软件开发程序错误异常ExceptionCopyright © 2009-2015 MyException 版权所有