Switch language
zh
Switch theme
Light
  • JS-中数组对象-length-属性值与php-count()-差异

    Js的length 指的是 最大数字索引(arr[0] 或 arr[‘0’])的下标值+1, 如果是关联数组, 那么length值为0; Php中 count($arr) 反映的是 arr数组中元素的个数. <script type=text/javascript> var arr = []; var brr = []; arr[0]=0; arr[5]=5; brr['a'] = 'a'; brr['e']='e'; console.log(arr.length); // 6 console.log(brr.length); // 0 </script> <?php $arr=[]; $arr[0]=0; $arr[5]=5; echo count($arr);// 2 ?>
  • js-逻辑运算的结果不一定是-boolean

    js 逻辑运算符的结果不一定是 boolean. 只有当 逻辑非 运算时,结果才是 布尔值中的 true 或 false; 逻辑与 逻辑或 运算的结果为能确定运算结果的那一项, 可能是任意类型 var z = 9 && 0 && 99; console.log(z); // 0 console.log(typeof z); // number var z = 9 && "" && 99; console.log(z); // console.log(typeof z); // string var z = 9 && null && 99; console.log(z); // null console.log(typeof z); // object
  • a标签伪类:visited-text-decoration设置无效的原因

    a:visited 伪类可能会暴露用户浏览信息记录,攻击者可能会据此判断用户曾经访问过的网站,造成不必要的损失,因此这些浏览器决定限制 a:visited 的功能, 所以不是代码的问题,而是浏览器方面的限制。 用下划线来判断某链接是否曾被点击过是失效的,那么我们就只能通过设置颜色来区别了 原文见: https://www.cnblogs.com/phoenixee/p/5960917.html
  • css-左右分栏各自滚动

    方式: 左右分别设置 h-screen, overflow-y-auto <body> <div class="flex"> <div class="h-screen overflow-y-auto w-1/6 bg-slate-500 text-white"> <div>sidebar</div> <div class="h-[1200px]">sidebar</div> <div>sidebar</div> <div>sidebar</div> </div> <div class="h-screen overflow-y-auto w-5/6 overflow-y-auto bg-blue-200"> <div>111</div> <div>111</div> <div class="h-[1200px]">111</div> <div>111</div> </div> </div> </body> 参考自csdn:
🍀