• 笔记1


     

    1.==和===的区别("2"和2)
      ==值相等
      ===不仅值相等,类型也要一致
     
    2.js中的逻辑与
    逻辑与(&&)操作可以应用于任何的操作类型,不仅仅是布尔值,
    在有一个操作数不是布尔值的情况下,&&操作符就不一定返回布尔值:
    以A&&B为例 遵循下面规则:
    //1如果第一个操作数是对象则返回第二个操作数,如果A是对象就返回B,
    document.writeln("ddd"&& "ccc");
    //2,如果第二个操作数是对象,则只有在 第一个操作数求值为true的情况下才会返回该对象
    document.writeln(true&& "ccc");
    document.writeln(false&& "ccc");
     
    总结:
    1.如果两个都是对象返回第二个
    2.如果有一个是null,则返回null
    3.如果有一个是NaN,则返回NaN
    4.如果有一个操作数为undefined就返回undefined
     
    3.js中的逻辑或
    逻辑或(||)和逻辑与的操作相类似,只要有一个不是布尔值,||也不一定返回布尔值,遵循下面规则:
    1.如果是第一个是对象就返回第一个,
    2.如果第一个求值的结果是false,则返回第二个操作数
    3.如果两个操作数都是对象,返回第一个
    4.如果都是null,NaN,undefined,则返回null,NaN,undefined;
     
    4.如果在js开发时忘记单词怎么拼写,用浏览器的开发工具可以有提示:
      continue;
     
    5.js中的三个弹出框
    alert("ALERT");
    var p=prompt("请输入你的名字:" ,"张三" );
    点击确定,返回输入框的值,点击取消,返回null;
    var c=confirm("确定要删除该用户吗?" );
    点击确定返回true,点击取消返回false;
  • 相关阅读:
    博客园美化-打赏代码
    苹果appID的获取方法
    简体、繁体相互转换
    iOS Socket编程(一)基本概念
    无线通信
    http与https通信
    iOS开发网络篇—发送GET和POST请求(使用NSURLSession)
    iOS开发网络篇—GET请求和POST请求的说明与比较
    iOS开发网络篇—HTTP协议
    Verify the Developer App certificate for your account is trusted on your device.
  • 原文地址:https://www.cnblogs.com/yunfeioliver/p/9336591.html
Copyright © 2020-2023  润新知